Where is Holiday Inn Express Hotel & Suites Lancaster-Lititz by IHG located?
Holiday Inn Express Hotel & Suites Lancaster-Lititz by IHG, Holiday Inn Express Hotel & Suites Lancaster-Lititz by IHG, United States of America (approx. 40.13887°, -76.3052°)