Located amidst the shopping, dining and entertainment on Ocean Drive, The Betsy Hotel, South Beach offers direct beach access, along with a courtyard and rooftop pool with 360 degree views.
Number of rooms: 132
1440 Ocean Drive, Miami Beach, FL 33139, United States
Hotel booked 1 times today.