The cozy 6 Bedroom Villa Castillo - Miami with a bar and an outdoor swimming pool is a nice place in North Miami to stay at.
Miami Children's Museum, American Airlines Arena and Johnson & Wales University are around 4.3 km away. Guests may find Museum of Contemporary Art within 3.6 km and Miami Beach Convention Center within 9 km of the property.
Miami International airport can be reached in 20 minutes by car.
The villa offers 6 rooms, featuring climate control, a wet bar, a microwave and a wardrobe. The villa comprises 5 bathrooms.
Eat & Drink
A kitchen is provided.