Villa Castle at Windsor Hills is set in Orlando. Guests staying at this villa have access to a fully equipped kitchen. The villa features a cable TV and 6 bedrooms. Featuring air conditioning, the villa also offers a bathroom with a shower and a washing machine. The villa offers a children's playgro Read more
Villa Castle at Windsor Hills is set in Orlando. Guests staying at this villa have access to a fully equipped kitchen. The villa features a cable TV and 6 bedrooms. Featuring air conditioning, the villa also offers a bathroom with a shower and a washing machine. The villa offers a children's playground. Guests can also relax in the shared lounge area. Disney's Hollywood Studios is 6 km from Villa Castle at Windsor Hills. The nearest airport is Orlando International Airport, 31 km from the accommodation.