Monday, July 17, 2017

Windsor Hills Resort Villa 2416, Orlando (USA)

Book Now


Located in Orlando in the region of Florida, this villa and is 3.2 miles from Disney's Hollywood Studios. The villa features air conditioning and free WiFi. Free private parking is available on site. There is a dining area and a kitchen. A TV and game console are available. Other facilities at Windsor Hills Resort Villa 2416 include a fitness center. Disney's Boardwalk is 3.9 miles from Windsor Hills Resort Villa 2416, and Epcot is 4.5 miles from the property. Orlando International Airport is 19 miles away. Celebration is a great choice! Read more...

No comments:

Post a Comment