This boutique hotel is located at the heart of South Beach, within a short walk of Lincoln Road and Ocean Drive.
See more: Hotels in USA Hotels in Miami Area - Fl Holiday Destinations in USA