Servirents Miami South Location
1410 Euclid Ave, Miami Beach, United StatesMain Features
Servirents Miami South Amenities
-
General
Wi-Fi
-
Room Amenities
Air conditioning - Television
Rooms
Frequently asked questions
- ❓What landmarks can I find in the vicinity of Servirents Miami South Beach?Staying at Servirents Miami South Beach, you can visit Flamingo Park set within 800 metres away.