Beach Drive Inn is conveniently located in historic St. Petersburg, a ten-minute walk to Tampa Bay.
From $150/night