The Ritz-Carlton, South Beach

One Lincoln Road
Miami Beach
Florida
United States