Avalon Hotel is a 2-star venue set just 2.6 km from Beauport Beach, Barn Theatre and Aqua Splash.
Just 2 km from the center of St Albans known for Saint Albans Magistrates' Court, St Albans Central Library and Highfield Park. This property is located in the center of St Albans.
The hotel offers good location close to parks.
A local bus stop lies within 150 meters away. A few minutes' drive from London Luton airport.
Guests are offered 14 en-suite rooms featuring 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.