Offering an indoor pool for a relaxing experience, Windsor Hills Home From Home Villa is located approximately 10 minutes' drive from Disney's Animal Kingdom Theme Park. The 4-bedroom villa features opportunities for bowling, mini golf, and pool in the area, approximately 10 minutes' drive from ESPN Wide World of Sports Complex.
Orlando International airport can be reached within 36 minutes drive, and natural attractions like Disney's Blizzard Beach Water Park are 4.3 km away. Disney's Hollywood Studios is around 6 km away. Windsor Hills Home From Home Villa is situated only a few metres from Windsor Hills.
There are conveniences, like an air conditioner, along with a flat-screen TV with satellite channels. Hair dryers and bath sheets are also offered.
Guests are welcome to cook their own meals in a fully-fitted kitchen of the 4-bathroom villa. Recreational facilities include a sunbathing terrace, a picnic area, and a golf course as well as live performances. An indoor swimming pool is featured at this property, as well as opportunity to participate in fitness classes.