Directions to The Peninsula Inn & Spa, Saint Petersburg

The-peninsula-inn-spa-map
The The Peninsula Inn & Spa in Saint Petersburg is located at 2937 BEACH BLVD. , Saint Petersburg , FL, US .   Click on the Google Map above to get an interactive version and see the area around the The Peninsula Inn & Spa .