The Ritz-Carlton (South Beach)

One Lincoln Road, Miami Beach, 33139