Offering 49 rooms, the comfortable 2-star Avalon Hotel Downtown St. Petersburg is near a beach district and about 1 mile from Albert Whitted Park. This hotel features Wi-Fi in public areas.
The boutique-style hotel is 16 miles from St. Pete-Clearwater International airport and a 19-minute walk from Al Lang Stadium. The entertainment venues in the Downtown Saint Petersburg district include Duke Energy Center for the Arts, a 19-minute walk from the St. Petersburg property. Visit Mirror Lake, approximately 10 minutes by foot from this St. Petersburg hotel, and feel complete harmony with the nature of United States. A family vacation to St. Petersburg will become more exciting if you visit The Pier Aquarium lying approximately 20 minutes' stroll from Avalon Hotel Downtown St. Petersburg. 4th Street North & 4th Avenue North bus stop is located only a 10-minute walk away.
Some rooms at the Avalon Hotel Downtown St. Petersburg are appointed with air conditioning and ironing facilities along with self-catering options such as tea/coffee making equipment. Private bathrooms also include bath sheets and towels.
Jimmy John's offers a selection of dishes really close to this property.