This beach hotel is located near the beach is located in Miami.
See more: Hotels in USA Hotels in Miami Area - Fl Holiday Destinations in USA