Just 8 minutes' drive from Walt Disney World Resort, Fan Palm Villa 8158 is located in the Windsor Palms area of Orlando, Florida. A private outdoor pool and surrounding sun terrace can be enjoyed at the villa.
Just 8 minutes' drive from Walt Disney World Resort, Fan Palm Villa 8158 is located in th Read more
Just 8 minutes' drive from Walt Disney World Resort, Fan Palm Villa 8158 is located in the Windsor Palms area of Orlando, Florida. A private outdoor pool and surrounding sun terrace can be enjoyed at the villa.
Just 8 minutes' drive from Walt Disney World Resort, Fan Palm Villa 8158 is located in the Windsor Palms area of Orlando, Florida. A private outdoor pool and surrounding sun terrace can be enjoyed at the villa.
Number of Rooms: 1