1751 Collins Avenue, South Beach, Miami Beach, FL 33139, United States of America
This boutique Art Deco hotel is right on the Atlantic Ocean in Miami Beach, Florida. It provides direct beach access, free Wi-Fi, and a poolside, Polynesian-style café.