Located in Orlando in the Florida region, 7767 Windsor Hills Resort 6 Bedroom Villa has a patio. This villa features air-conditioned accommodation with free WiFi. This villa comes with a kitchen, a seating area, a dining area and a cable flat-screen TV. The bathroom features a bath and a hair dryer. Read more
Located in Orlando in the Florida region, 7767 Windsor Hills Resort 6 Bedroom Villa has a patio. This villa features air-conditioned accommodation with free WiFi. This villa comes with a kitchen, a seating area, a dining area and a cable flat-screen TV. The bathroom features a bath and a hair dryer. Disney's Hollywood Studios is 5 km from the villa. Orlando International Airport is 30 km away.