at 260 London Road, Saint Albans , al11tj United Kingdom
14 bedroomed bed and breakfast, only one mile from central st albans
602/658/84
17 FB users likes The Avalon House Bed and Breakfast, set it to 23 position in Likes Rating for Saint Albans in Hotel & Lodging category
The Avalon House Bed and Breakfast is Saint Albans based place and this enity listed in Hotel category. Located at 260 London Road al11tj. Contact phone number of The Avalon House Bed and Breakfast: 01727856757
**New Holiday Inn Express development opening Spring 2016**