Home » Florida » St Petersburg » Bay Plaza Hotel » Map

Bay Plaza Hotel Location Map

Bay Plaza Hotel is located at 419 3rd Ave N, St Petersburg, FL-33701. An interactive Map of Bay Plaza Hotel is shown below.

View details of Bay Plaza Hotel.