La Windsor Hills Townhouse Villa, situada a una distancia de 3 km de Emerald Island Blvd, cuenta con una piscina infinita con un patio. Con un patio, la villa está situada a una distancia de 4 km del Complejo deportivo ESPN.
Se puede llegar al aeropuerto Internacional de Orlando en 33 minutos en coche, y atracciones naturales como el Animal Kingdom están a 4 km. Los huéspedes también pueden explorar la A World of Orchids, que está a tan solo 300 metros.
El diseño interior viene con un sofá, así como TV y TV de pantalla plana con canales vía satélite. Windsor Hills Townhouse Villa tiene 3 baños con una ducha a ras de suelo, un inodoro separado y una bañera. Hay secador de pelo y toallas para la comodidad de los huéspedes.
Las opciones para comer incluyen una zona de comedor con servicio de tetera/cafetera. También puedes utilizar una nevera, un horno y cristalería para prepararte la comida. Además de una piscina de inmersión y un jacuzzi, los huéspedes pueden practicar mini golf, ping-pong y billar.