Discovered by FATB

The Ritz-Carlton, Naples

Resort hotel in Naples, Florida, United States

A hotel on Florida's Gulf Coast, with several restaurants, a spa, and ballrooms for events and weddings.

Why FATB discovered it: Forbes Travel Guide Four-Star hotel - Forbes Travel Guide

Discovery is not verification.