Windwood Bay Villas to Rent
Windwood Bay in Davenport Florida offers luxury holiday rental villas only minutes from Disney World Orlando. Windwood Bay is very close to Champions Gate Hotel and Golf Club, which neighbours shops, restaurants and a Publix Supermarket, making Windood Bay ideal for a self catering villa based family holiday. Windwood Bay has a central road, which passes lakes and conservation areas, ideal for a Sunday stroll spotting local Florida wildlife. For more about renting one of our Windwood Bay villas please contact the owners direct to book.