Ritz-Carlton South Beach

Ritz-Carlton South Beach
1 Lincoln Road, Miami Beach, Florida, United States