Hotel Carillon Miami Wellness Resort
★★★★★
5445 Collins Avenue, Miami Beach (FL), United States Show on map
Boutique Apartments Castle Beach is a 3-star apartment/flat in Miami Beach (FL), United States. It is one of 539 places to stay in Miami Beach (FL) listed on Triptoic.
5445 Collins Avenue, Miami Beach (FL), FL 33140, United States
Check-in starts at 03:00 PM and check-out is until 10:00 AM. Early check-in or late check-out may be available on request.
Boutique Apartments Castle Beach is located at 5445 Collins Avenue, Miami Beach (FL) FL 33140, United States.
Boutique Apartments Castle Beach is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Resort