Bay Harbor Suites Apartment Miami Beach
Comprising an outdoor swimming pool and a garden, Bay Harbor Suites is a recently renovated accommodation in Miami Beach set close to Bal Harbour Beach. The air-conditioned accommodation is 1.
Number of rooms: 24
10002 East Bay Harbor Drive, Miami Beach, FL 33154, United States