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.