During the stay at Treasure House Villa St. Pete Beach, guests can indulge in fishing or visit St. Pete Beach Access, located 3.1 miles away. The 1-bathroom villa hosts up to 6 guests and invites them to unwind on a patio.
Situated in the Treasure Island district, a 10-minute drive from Gators Parasail, this villa is a 5-minute walk from the seaside. Floating Water Park is located only steps away from Treasure House Villa, and Gulf Boulevard & 101st Avenue bus station is 650 feet away. The St. Pete Beach property provides easy access to natural wonders such as Alligator Attraction Nature Preserve (2.1 miles) and Sunset Beach Pavilion (1.2 miles).
This holiday home includes an outdoor dining area with a fridge and a dishwasher. Ka'Tiki Beach Bar & Restaurant is a dining choice located a 5-minute walk away.