The classic 3-star Avalon Hotel Downtown St. Petersburg offers a non-smoking accommodation in a business area of St. Petersburg.
A short walk will take you to Tropicana Field in 20 minutes. Avalon Hotel Downtown St. Petersburg lies within a 10-minute walk from the center of St. Petersburg.
The hotel is situated near a theater and a museum.
Florida International Museum train station is a 10-minute walk from the property. Saint Petersburg-Clearwater International airport is about 25 minutes' drive away.
Avalon Hotel Downtown St. Petersburg offers 49 rooms fitted with individual climate control, a safe, a patio, a dressing area and a personal computer for a comfortable stay in St. Petersburg. In-room self-catering facilities include a microwave, coffee/tea makers and a stove.
Eat & Drink
Offering American meals, Tap House Restaurant is around 100 meters away.
Guests can make use of car rentals available on site.
The hotel provides an outdoor swimming pool and a golf course to ensure guests enjoy their stay.
Wireless internet is available in public areas for free.
Private parking is possible on site for free.