Home » Florida » Miami » The Beach Plaza Hotel » Map

The Beach Plaza Hotel Location Map

The Beach Plaza Hotel is located at 1401 Collins Ave, Miami, FL-33139. An interactive Map of The Beach Plaza Hotel is shown below.

View details of The Beach Plaza Hotel.