Set in Orlando in the Florida region, Windsor Hills Resort 1044 by Top Villas features a balcony. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is located 7.3 km from Disney's Blizzard Beach Water Park.
The air-conditioned apartment consists of 3 bedrooms, a fully equipped kitchen and 2 bathrooms. A TV is provided.
Disney's Animal Kingdom is 7.4 km from Windsor Hills Resort 1044 by Top Villas, while ESPN Wide World of Sports is 8 km away. The nearest airport is Orlando International Airport, 33 km from the accommodation.