Each room includes a flat-screen TV with cable channels. The rooms include a private bathroom. Extras include free toiletries and a hairdryer.
There is a hairdresser's at the property.
Tampa is 25.7 km from Avalon Hotel Downtown St. Petersbur, and Clearwater is 25.7 km away. The nearest airport is St Petersburg-Clearwater Airport, 16.1 km from Avalon Hotel Downtown St. Petersburg.