The Villages

The Villages Holiday Inn Express 1205 Avenida Central, The Villages, Florida, United States

Leesburg

Highland Lakes 5500 Clubhouse Dr, Leesburg, FL, United States