Located in the historic city of St Albans, this convenient, comfortable and popular hotel is a short drive from London and is easily accessible from the M25, M1 and A1(M).