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.