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°)
Holiday Inn Lancaster by IHG, Holiday Inn Lancaster by IHG, Great Britain (approx. 54.07093°, -2.77761°)