Nestled 5 minutes' drive from the collecting Museum of Contemporary Art, Villa Tortuga Miami entices guests to explore various tourist destinations nearby.
The IGi Playground Miami is located right around the corner from this villa, and Northeast 119th Street & Northeast 2nd Avenue bus station is about 500 metres away. The property is a 10-minute ride from the Arcola Lakes Park.
Offering Italian dishes, Mama Jennie's is situated in proximity to this Miami accommodation. Villa Tortuga is also 20 km from Miami International airport.