126 4Th Ave Ne, St. Petersburg, United States
Show map
The 3-star Watergarden Inn At The Bay St. Petersburg is located in St. Petersburg, around 25 minutes' walk from the domed stadium "Tropicana Field", and offers a swimming pool.
The hotel lies merely 1.1 km from Demen's Landing Park and within reach of the 11.6 - acre Vinoy Park. The art Dali Museum is an about a 30-minute walk away. Nature lovers will appreciate the proximity to Spa Beach, which is a mere 1.1 km away. Duncan McClellan Gallery is situated approximately 10 minutes' drive from Watergarden Inn At The Bay St. Petersburg. There is Beach Drive Northeast & 8th Avenue Northeast bus stop in proximity to this St. Petersburg hotel.
Parkshore Grill offers a selection of contemporary delicacies and lies just 650 metres from the accommodation.
+ More- Less
Gallery
Map
Tourist attractions in
Florida
Rooms & Availability
Please wait, we’re checking available rooms for you.