The hotel is situated at the heart of South Beach. Scores of shops and restaurants on Ocean Drive and Lincoln Road are just a few minutes walk from the hotel.
See more: Hotels in USA Hotels in Miami Area - Fl Holiday Destinations in USA