- Hotel reservation/
- United States/
- Miami Beach/
- Miami beach
Book Hotel Miami beach
418 Euclid ave, South Beach 1.9 km from city center
- Parking
- free
Facilities of Hotel Miami beach
Room facilities
- Air conditioning