Avalon Hotel is a 2-star venue set just 2.6 km from Beauport Beach, Barn Theatre and Aqua Splash.
Guests will enjoy the good location in the center of St Albans. Avalon Hotel is also located near Saint Albans Magistrates' Court, St Albans Central Library and Principal Health Centre.
This hotel boasts close proximity to parks.
Guests can reach Avalon Hotel by car from London Luton airport in 20 minutes.
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.