Preview
Description
The Betsy - South Beach is a distinguished landmark hotel providing an elegant, personalized boutique experience in the heart of South Beach. The Betsy’s relaxed tropical interiors and 61 welcoming, beachside retreats create an aura that is passionately low-key. Exquisite amenities, incredible ocean views, world-class cuisine, and more.
Image Link
http://www.thebetsyhotel.com/