Avalon Hotel is rated 2 stars and is placed about 1.8 km from St Albans Central Library, Bhaktivedanta Manor and Principal Health Centre.
The hotel is right in the center of St Albans. The venue is located within 20 minutes' walk from St Albans center.
Avalon Hotel is within a 20-minute drive to London Luton airport.
This hotel comprises 14 guestrooms with TV and coffee/tea makers.
Eat & Drink
A full english breakfast is served at the price of GBP 5 per person per night.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible on site.