Beach Plaza Hotel
Hotel
Location
1401 Collins Avenue
Miami Beach, FL
Miami Beach, FL
Get Directions