The Lord Lister Hotel
Hotel
Hitchin
This refurbished hotel with free Wi-Fi was built in the late 18th century. It is located on the edge of the medieval market town of Hitchin.
Number of rooms: 20
1 Park Street, Hitchin, SG4 9AH, United Kingdom