Offering a barber shop and a restaurant, the boutique 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, merely 0.8 km from Unitarian Universalist Church of Saint Petersburg and a mere 9 minutes' walk from S. H. Kress and Co. Building. Boasting a swimming pool and a fitness suite, this 3-star hotel offers access to Museum of Fine Arts, which is 19 minutes' stroll away.
The hotel has a central location in the very heart of St. Petersburg, within easy reach of Saint Peters Episcopal Cathedral. Guests can visit places of worship such as First United Methodist Church, situated 450 metres from the Avalon St. Petersburg. This accommodation allows you to enjoy such natural sights as Mirror Lake approximately 5 minutes' walk away. Nature lovers will appreciate proximity to Demens Landing City Park, which is 1.6 km away. 4th Street North & 6th Avenue North bus stop is also just a few steps from the Avalon.
There are 49 rooms at this St. Petersburg hotel, each of them has air conditioning, as well as entertainment amenities such as a flat-screen TV with satellite channels. They come with private bathrooms. The private bathrooms feature a hair dryer and towels.
Tap House Restaurant is just near Avalon Hotel Downtown St. Petersburg and specialises in American cuisine.