Publix Super Market on Treasure Island is a 5-minute walk from 107 - Palms Of Treasure Island Villa St. Pete Beach, offering a Jacuzzi for guests' relaxation. The 2-bathroom villa features opportunities for fishing in the area, 1.7 miles from Alligator Attraction Nature Preserve.
This villa is nestled in the Treasure Island district, just around the corner from Treasure Island Slide Florida. The movie theater "Beach Theatre" is located in close proximity to 107 - Palms Of Treasure Island Villa, and Gulf Boulevard & 103rd Avenue bus station is 5 minutes' walk away. The St. Pete Beach property is 2.2 miles from Upham Beach Park.
This holiday home is equipped with a fridge and a dishwasher for self-catering in an outdoor dining area. Guests can dine in Sloppy Joe's just a few steps from the St. Pete Beach accommodation.