Discovered by FATB
The Lodge at Sea Island
Boutique resort hotel in St. Simons Island, Georgia, United States
Small boutique resort on St. Simons Island with 43 rooms in a private setting beside championship golf.
Why FATB discovered it: Forbes Travel Guide Five-Star hotel - Forbes Travel Guide
Discovery is not verification.