Set in Orlando, Windsor Hills Resort Villa 2416 offers self-catering accommodation with free WiFi. The property is 5 km from Disney's Hollywood Studios and free private parking is offered.
The kitchen has a dishwasher, an oven and a microwave, as well as a coffee machine. Towels and bed linen are available in this self-catering accommodation. Other facilities at Windsor Hills Resort Villa 2416 include a fitness centre.
Disney's Boardwalk is 6 km from Windsor Hills Resort Villa 2416, while Epcot is 7 km from the property. Orlando International Airport is 30 km away.