28 Thurnham Street, Lancaster, Lancashire (Great Britain) Show on map
Updating availability and prices
Located in Lancaster, Lancashire region, Self Check-In Double En Suite Room in Lancaster City Centre is situated 4
3 km from Lancaster University
At the guest house, every room is equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels
Popular points of interest near Self Check-In Double En Suite include Trough of Bowland, Cathedral Church of St Peter and Lancaster Castle
The nearest airport is Leeds Bradford International Airport, 77 km from the accommodation
This double room has a electric kettle and tea/coffee maker