Staying at Travelers Paradise St. Petersburg apartment, guests can visit Isla del Sol Island, located 2.4 miles away.
Chase Park is around 15 minutes' drive from this apartment, while 37th Street South & 32nd Avenue South bus station is only 10 minutes' walk from the property. The apartment is 4.1 miles from the art Dali Museum.
The accommodation includes a dressing area with air conditioning for utmost comfort. A highlight of Travelers Paradise apartment for guests is the presence of hairdryers, bath sheets, and towels in the bathroom. Additionally, you'll find a separate toilet and a shower.
Guests staying at this apartment can make use of the self-catering amenities available, including coffee and tea making facilities, a fridge, and a kitchenware.