The property is located in North Miami just off Highway 95 on 167th Street. There are restaurants and shopping located near the hotel.
See more: Hotels in USA Hotels in Miami Area - Fl Holiday Destinations in USA