Avalon Hotel Downtown St. Petersburg, placé à 19 minutes à pied du Musée Salvador Dali, offre une piscine et un Wi-Fi dans les zones publiques. Cet hotel 3 étoiles est situé dans le voisinage de "Downtown Saint Petersburg" à St. Petersburg, à côté des sites naturels tels que le parc Mirror Lake.
Bénéficiant d'un emplacement central au centre de St. Petersburg, l'hotel boutique est niché également à moins de 550 mètres de Millennium Youth Park. Le Morean Arts Center se trouve à seulement 11 minutes de marche d'Avalon Hotel Downtown de St. Petersburg, qui se trouve également à deux pas de First United Methodist Church. Cet hébergement vous permet de profiter de sites naturels tels que Mirror Lake à 400 mètres. Le Musée des beaux-arts se situe également à seulement 1 km de l'hotel confortable. Avalon Hotel Downtown est situé assez proche de l'arrêt de bus 4th Street North & 6th Avenue North.
Chacune des 49 chambres est équipée de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Elles ont aussi une salle de bain privée. Les salles de bains privées disposent également d'un sèche-cheveux et des serviettes pour le plus grand confort des voyageurs.
Vous pourrez déguster des plats de la cuisine américaine à Tap House Restaurant, situé à quelques instants d'Avalon Hotel Downtown St. Petersburg confortable.