Filter Results
Apply Filters
Clear Filters
Historic Hotels in Lancaster
Toll House Inn
Penny Street, Lancaster, United Kingdom Show map
Located a mere 550 metres from The Storey, Toll House Inn Lancaster is merely 5 minutes' walk from Lancaster Town Hall. The inn provides guests with a lounge bar and air-conditioned rooms with views…
From US$ 87
Book Now