
Residence Inn by Marriott Miami Beach South Beach
4.2 (981)hotel
A hotel in the heart of South Beach offering practical accommodations with in-room kitchens.
Description





Located along 17th Street, the property provides accommodations with kitchens in the middle of South Beach.