at , Saint Albans , AL3 4 United Kingdom
Black Lion Inn is Saint Albans based place and this enity listed in Hotel category. AL3 4. Contact phone number of Black Lion Inn: 1727-848644
**New Holiday Inn Express development opening Spring 2016**