Located within Lake Sumter Landing in The Villages, this lakeshore hotel features a Southern American restaurant and an outdoor pool. Free Wi-Fi is offered in every room. Lake Griffin State Park is less than 12.8 km from the inn.
Numero delle stanze: 120
1105 Lakeshore Drive, The Villages, FL 32162, Stati Uniti
Prenotato 1 volte oggi.