Located across the street from the white sands of St. Pete Beach, Inn on the Beach places guests in the heart of the historic Pass-a-Grille neighborhood. Shopping on 8th Avenue is a 6 minutes' walk from the property.
Number of rooms: 15
1401 Gulf Way, St Pete Beach, FL 33706, United States