Avalon Hotel Downtown St. Petersburg – St. Petersburg (FL), United States
Take advantage of the property’s daily housekeeping, 24-hour front desk, facilities for disabled guests, Wi-Fi in public areas, elevator. Petersburg is a popular choice amongst travellers in St. Guest rooms are fitted with all the amenities you need for a good night’s sleep. Featuring a satisfying list of amenities, guests will find their stay at the property a comfortable one. Petersburg (FL), whether exploring or just passing through. Originally opened in 1930, the property hasn’t been renovated Read more […]
Avalon Hotel Downtown St. Petersburg – St. Petersburg (FL), United States Read Post »






