During the stay at Bahia Vista 363 Villa Tierra Verde, guests can indulge in a Jacuzzi bathtub or visit Upham Beach Park, located 2.8 miles away. Overlooking the sea, the 2-bedroom and 2-bathroom villa is about 10 minutes' drive from Suncoast Watersports and offers elevator and a tour desk.
Tierra Verde city center is 5 minutes' walk, and sports venues such as Polynesian Putter Miniature Golf Course are 1.7 miles away. Bahia Vista 363 Villa is located 20 minutes by foot from Don CeSar Beach. The villa provides easy access to natural wonders such as St. Pete Beach Access (1.6 miles) and Floating Water Park (2.1 miles).
The Tierra Verde villa comes with a bathroom with a shower. Bathrooms are also featuring a drier, bath sheets, and towels for your comfort.
There is a full kitchen at Bahia Vista 363 Villa complete with coffee and tea making facilities, a fridge, and a kitchenware. The nearest bus stop is Pinellas Bayway & Sun Boulevard West, within a few blocks of this Tierra Verde accommodation. Snorkeling, mini golf, and fishing are offered on-site.