The comfortable Avalon Hotel Downtown St. Petersburg lies near a beach district. This St. Petersburg hotel offers place to stay with Wi-Fi in public areas.
The 2-star boutique property puts you in the heart of St. Petersburg, merely 0.8 km from Florida CraftArt and nearly 20 minutes' walk from The Pier Aquarium. The nearby cultural attractions are Morean Art Center (850 metres) and Museum of Fine Arts (1.6 km). Visit Mirror Lake, approximately 10 minutes' walk from this hotel, and feel complete harmony with the nature of United States. Also, Avalon Hotel Downtown St. Petersburg is nearly a 5-minute drive from Demens Landing Park. The comfortable property is located 25 km from St. Pete-Clearwater International airport and a short walk from 4th Street North & 4th Avenue North bus stop.
There are 49 rooms with an iron/ironing board and air conditioner. Some of them offer high-speed internet and a flat-screen TV with satellite channels as well as tea/coffee making equipment. Guests can use a separate toilet and a bath, along with hair dryers and towels. A bath and a shower are available in private bathrooms.
Serving both food and drinks, Jimmy John's is situated just 450 metres from this St. Petersburg hotel.