Spa Beach Park Photo

Spa Beach Park

, ,
  • 615 2nd Avenue NE, St. Petersburg, Florida 33701 Map
  • Website
  • 727-893-7441
  • 24 hours unless unavailable due to ticketed event.

6.9 acre Waterfront Park with scenic views, intimate Beach, with public restrooms.

Share This