Featuring a car park, La Barra #103 Villa St. Pete Beach is located in the St Pete Beach - Long Key district and 14 minutes' walk from such cultural tourist attractions as the Gulf Beaches Historical Museum.
Situated 4.5 km from the Upham Beach Park, this holiday home is right near Pass-a-Grille Beach. Guests can access the Shell Key Shuttle a 15-minute walk away, while the Shell Key Preserve is a 10-minute ride away. La Barra #103 Villa is a good starting point for St. Pete Beach's sports attractions, including Polynesian Putter Miniature Golf Course, which is 3 km away.
The St. Pete Beach accommodation comes with a bathroom with a shower. Dryers and towels are also offered.
La Barra #103 Villa offers a fully-fitted kitchen with a refrigerator, an oven, and kitchenware. The restaurant Gennaro's Pizza & Restaurant is located a 5-minute stroll away and serves Italian dishes. St. Pete-Clearwater International airport is 35 km from this property, and Pass A Grille Way & 22nd Avenue bus stop is 50 metres away.