Este hotel está situado a orillas del lago Sumter Landing, en The Villages, y cuenta con un restaurante de América del Sur y una piscina al aire libre. Hay Wi-Fi gratuita en todas las habitaciones.
Número de habitaciones: 120
1105 Lakeshore Drive, The Villages, FL 32162, Estados Unidos
Hotel reservado 1 veces hoy.