807 Alton Road, Miami Beach, FL, United States
This destination can have additional per person taxes which are excluded in the prices below
Mare Suites South Beach is located in Miami Beach and is close to the area's popular attractions. It provides free Wi-Fi, and is a brief walk from Flamingo Park.
The property has 8 apartments...
Distance to city centre
Policies vary by room type and provider.
+1 786 363 4339
You can reach the front desk of Mare Suites South Beach at +1 786 363 4339.
Yes, Mare Suites South Beach has Wi-Fi available to hotel guests.
Mare Suites South Beach check-out time is 11:00 AM, though late check-out may be accommodated if agreed in advance with the hotel reception.
Ocean Drive in Miami Beach, FL, United States is 0.6 mi away from Mare Suites South Beach.