Alban House, St Peters Street, St Albans, AL1 3HB, United Kingdom
Situated in a large town house, Alban House Apartments provide executive serviced accommodation 19 miles from London Luton Airport and just a 15-minute walk from St Albans City Station. Free on-site parking is available.
These studio, one and two bedroom apartments include spacious bedrooms, modern bathrooms, a fully equipped kitchen complete with an oven and dishwasher.
Apartment facilities include a washer/dryer combo, TV, and free wireless internet is available throughout the stay.
Housekeeping services are provided twice a week and a complimentary welcome pack is provided on arrival.