Рет қаралды 22,582
Windsor Hills Resort is located near Walt Disney World in Orlando, Florida. When you rent a vacation home in Windsor Hills, you will have access to amenities such as a expanse water park with water slides and a resort-style pool, tennis, basketball, and volleyball courts, a fitness center, pool tables, an arcade game room, a 48-seat movie theater, and several playgrounds. Check it out and start planning your next Orlando vacation!