Where is Holiday Inn Lancaster by IHG?

Where is Holiday Inn Lancaster by IHG located?

Holiday Inn Lancaster by IHG, Holiday Inn Lancaster by IHG, Great Britain (approx. 54.07093°, -2.77761°)


Where is Holiday Inn Lancaster by IHG on the map?