The Betsy Hotel South Beach

25.786508300000, -80.129838200000
Address: 
1440 Ocean Drive
Miami Beach, FL 33139