Green Little Havana Miami apartment is nestled in the Little Havana district of Miami, merely 6 minutes' walk from Sewell Park. This apartment is situated 2.1 miles from Bayfront Park train station and only steps away from Northwest 17th Avenue & Northwest 7th Street bus station.
Wynwood Walls is located about a 10-minute drive from the homestay. Phillip and Patricia Frost Museum of Science is 2.2 miles from the accommodation.
Green Little Havana apartment is located a 10-minute drive from Miami International airport.