Located 1.3 km from Surfside Beach and 1.8 km from Bal Harbour Beach, Bay Harbor One Vacation features free Wi-Fi and units equipped with a kitchen, balcony and seating area. With lake views, this accommodation offers a patio.
Number of rooms: 27
1100 100th Street, Miami Beach, FL 33154, United States