Discovered by FATB
The Ritz-Carlton, Amelia Island
Resort hotel in Amelia Island, Florida, United States
An oceanfront resort with 446 guestrooms and suites, a spa, an 18-hole golf course and a tennis centre.
Why FATB discovered it: Forbes Travel Guide Four-Star hotel - Forbes Travel Guide
Discovery is not verification.