The Ritz-Carlton Hotel South Beach

Miami
Florida
United States