Located in Orlando in the Florida region, Windsor Hills Resort - Enchanted Crystal Castle features a patio and pool views. This self-catered holiday home has a private pool and a garden. The holiday home is equipped with 5 bedrooms, a flat-screen TV with satellite channels and a fully equipped kitch Read more
Located in Orlando in the Florida region, Windsor Hills Resort - Enchanted Crystal Castle features a patio and pool views. This self-catered holiday home has a private pool and a garden. The holiday home is equipped with 5 bedrooms, a flat-screen TV with satellite channels and a fully equipped kitchen that provides guests with a dishwasher, an oven, and a washing machine. The wellness area at the holiday home is comprised of a hot tub and a fitness centre. Windsor Hills Resort - Enchanted Crystal Castle conveniently has an outdoor pool. Disney's Hollywood Studios is 6 km from the accommodation. Orlando International Airport is 31 km away.