7783 Windsor Hills Resort 5 Bedroom Villa is located in Orlando. It is set 5 km from Disney's Hollywood Studios and provides free WiFi. This villa features a flat-screen TV, a seating area, a kitchen with a dishwasher and an oven, and a bathroom. Disney's Boardwalk is 6 km from the villa, while Epco Read more
7783 Windsor Hills Resort 5 Bedroom Villa is located in Orlando. It is set 5 km from Disney's Hollywood Studios and provides free WiFi. This villa features a flat-screen TV, a seating area, a kitchen with a dishwasher and an oven, and a bathroom. Disney's Boardwalk is 6 km from the villa, while Epcot is 7 km from the property. Orlando International Airport is 30 km away.