Located less than 12 km from Miami International Airport and 17.6 km from Miami city centre, this eco-friendly hotel offers free shuttle service to Miami International Airport, Miami International Mall, and Dolphin Mall.
Address: 2505 Northwest 87th Avenue, Miami (Florida)
Rates from:
USD 158 Booking.com