Go Hotels
 
 
Home > United States > Florida > Miami >

6 BR Villa Castillo - Miami

United States Flag
 
 
6 BR Villa Castillo - Miami Star Rating 5
1051 Northeast 89th Street, Miami FL
Miami Florida United States
 
 
 
6 Br Villa Castillo - Miami provides comfortable 5-star accommodation in Miami.

The hotel has 6 rooms, all of which are filled with a variety of amenities to ensure an enjoyable stay.

6 Br Villa Castillo - Miami is under a 30-minute drive from Fort Lauderdale-Hollywood International Airport. American Airlines Arena and Port of Miami are just an easy car ride from the hotel.