Residence Inn Miami Beach-Surfside

Rooms:
9200 Collins Avenue Surfside, Florida 33154