thebetsyhotel.com
Welcome to The Betsy Hotel, located on Ocean Drive in Miami Beach. Named ‘World’s Best’ by Travel + Leisure. Luxury amenities, delicious dining, pets welcome!
Phone
844-539-2840