307 - Beach Place St. Pete Beach villa enjoys its location around a 5-minute walk from Hubbard's Beach and overlooks the sea. The 2-bathroom holiday home features opportunities for fishing in the area, fairly close to Alligator Attraction Museum.
Situated in the Madeira Beach district, this villa is 0.2 miles from John's Pass and 1.6 miles from Treasure Island Slide Florida. 307 - Beach Place villa is also just moments from John's Pass Village. The St. Pete Beach property provides easy access to natural wonders such as Archibald Public Beach Park (1.7 miles) and Madeira Beach Access (1.3 miles).
A full kitchen at this St. Pete Beach accommodation includes everything you need, including a fridge and a dishwasher. Bubba Gump Shrimp Co. serving food and drinks is 800 feet away. Located within 5 minutes' walk of the villa, Gulf Boulevard & 130th Avenue bus station provides transportation alternatives in the vicinity.