Located only 0.8 miles from Saint Petersburg Beach, Vista Verde North 6115 St. Petersburg villa provides access to various tourist attractions in the vicinity.
In proximity to this St. Petersburg holiday home guests will find the movie theater "Beach Theatre", while Isla del Sol Island is 13 minutes' stroll away. For sports enthusiasts, the villa is an ideal starting point to discover St. Petersburg's athletic scene, with Polynesian Putter Miniature Golf Course, situated 1.7 miles away.
Vista Verde North 6115 villa includes a bathroom with a separate toilet. Bathrooms also feature a dryer, bath sheets, and towels for added comfort.
Guests staying at this property can make use of the self-catering amenities available, including coffee and tea making facilities, a fridge, and a kitchenware. The nearby The Deck Bar and Grill is around 1 mile away. Pinellas Bayway & Sun Boulevard West bus stop is located merely 5 minutes' walk away, allowing you to discover St. Petersburg.