To enjoy your vacation in Miami, stay at Land Of The Free Apartment Miami, which is 0.2 miles from Belafonte Tacolcy Park and about 25 minutes' stroll from Lemon City Park. The apartment is situated 4.2 miles from Bayfront Park train station and right near Northwest 7th Avenue & Northwest 60th Street bus station.
This apartment is approximately a 10-minute drive from Lock & Load Museum, which is an excellent place to improve cultural awareness. Gwen Cherry Park is within 2 miles of the property.
The apartment includes 1 bathroom.
The accommodation also features a fully equipped kitchen with facilities. Land Of The Free Apartment is 0.5 miles away from Miami International airport. Land Of The Free Apartment opens onto a terrace.