- UK Information
- UK Hotels
- Avalon House Hotel, The
Avalon House Hotel, The
Avalon House offers en suite rooms, Wi-Fi, free parking and a good location, just one mile from St Albans Rail Station. On the main London Road, Avalon House is near the centre of St Albans and well-connected to London Colney.
Rating
Bar
Visa/Delta, Mastercard, Switch/Maestro, Visa Electron, Solo, American Express, Visa Debit
Prices from £45
14