Avalon is a 2-star hotel offering an en-suite accommodation not far from Aqua Splash, Bhaktivedanta Manor and Barn Theatre.
Avalon Hotel is 20 minutes' walk from the center of St Albans. The property is about 20 minutes' walk of Principal Health Centre, Saint Albans Magistrates' Court and Mill Green Museum and Mill.
The hotel offers good location close to parks.
This property comprises 14 guestrooms with modern facilities.
Avalon Hotel is within a 20-minute drive to London Luton airport.