About it
Offering a garden, Castillos Villa features accommodations in Davenport. This property offers access to a terrace and free private parking. The pool features a fence and pool views.
With free Wifi, this 5-bedroom villa offers a cable flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the villa. The property has an outdoor dining area.
Disney's Blizzard Beach Water Park is 14 miles from the villa, while Disney's Wide World of Sports is 14 miles away. The nearest airport is Orlando International Airport, 31 miles from Castillos Villa.