Staying at the 6-bedroom Villa Tortuga, guests can visit Washington Park, which is 4.5 km away.
Miami International airport can be reached within 21 minutes drive, and natural attractions like Miami Shores Aquatic Center Water Park are 3.1 km away. This accommodation is approximately a 15-minute drive from North Miami Athletic Stadium, and Museum of Contemporary Art is a 25-minute walk away.
Villa Tortuga provides in-room amenities such as high-speed internet and a multi-channel television, as well as such comforts as an air conditioner. A hair dryer are also at your disposal.
The villa is also within walking distance of North Miami Avenue & Northwest 115th Street bus stop.