Avalon is a 2-star venue set just 9.4 km from The London Eye, Bhaktivedanta Manor and Aqua Splash.
Guests will enjoy the good location in the center of St Albans. This property is about 2 km away from the center of St Albans.
Avalon lies within 20 minutes’ drive to London Luton airport.
All 14 en-suite guestrooms feature modern facilities.
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.