The Ritz-Carlton, South Beach

1 Lincoln Rd
Miami Beach
Florida
United States