0 followers
Rated among the Top Two Resort Hotels on Miami Beach by Travel + Leisure for 2017 & 2018, and winner of the 2017 Condé Nast Traveler Gold List Award, The Betsy is an elegant beach-side haven located in the heart of South Beach. The Betsy offers 130 rooms and suites with relaxed tropical interiors... Read more
Jonathan Plutzik