THE BETSY HOTEL SOUTH BEACH

The Betsy Hotel South Beach

1440 Ocean Drive, Miami Beach, 33139