Offering a barber shop and a restaurant, the 3-star boutique-style Avalon Hotel Downtown St. Petersburg lies in Downtown Saint Petersburg, which is home to major attractions like the Dali Museum, in a striking concrete-and-glass building, and the Museum of Fine Arts, plus the Mahaffey Theater for concerts and dance, 0.7 km from S. H. Kress and Co. Building and 700 metres from Pinellas County Courthouse. 19 minutes' walk from the Museum of Fine Arts, the comfortable hotel offers air-conditioned rooms plus a fitness centre.
The hotel is near a beach district, only steps away from Saint Peters Episcopal Cathedral. Sports fans can also visit the domed stadium "Tropicana Field", 1.7 km from the Avalon Hotel Downtown St. Petersburg, and take their families to the Pier Aquarium, which is a mere 1.8 km away. This accommodation allows you to enjoy such natural sights as Mirror Lake approximately 5 minutes' walk away. Relax, both physically and mentally, at the Tranquility Wellness Spa, located not far from the hotel. 4th Street North & 6th Avenue North bus stop is merely 250 metres away.
The 49 rooms at the Avalon Hotel Downtown are equipped with comforts such as climate control, as well as a flat-screen TV with satellite channels. There is also a private bathroom. The private bathrooms feature a hairdryer and towels.
Tap House Restaurant is ideal for tasting American cuisine and is situated in the immediate vicinity of Avalon Hotel Downtown St. Petersburg.