The cozy 6 Bedroom Villa Castillo - Miami with an outdoor swimming pool and a bar is a nice place in Miami to stay at.
The venue is 4.3 km away from Arch Creek Park, Johnson & Wales University and Jungle Island. Miami Design District is 5.3 km from the villa and Miami Beach Convention Center is about 8.2 km away.
Miami International airport is 15 minutes' drive away.
The property offers 6 rooms fitted with a microwave, a wet bar, climate control and a wardrobe for a comfortable stay in Miami. There are 5 bathrooms.
Eat & Drink
A kitchen is provided.