Ardmore House Hotel
54 Lemsford Rd St Albans, AL1 3PRSet in an Edwardian residence with a Victorian annex, Ardmore House Hotel is located in St Albans and boasts a large garden with a pond, as well as an on-site bar, a restaurant and a piano room.
40 rooms
from £61