Beach Plaza Hotel

Hotel
Location
1401 Collins Avenue
Miami Beach, FL