Where is Holiday Inn Express & Suites Langley by IHG located?
Holiday Inn Express & Suites Langley by IHG, Holiday Inn Express & Suites Langley by IHG, Canada (approx. 49.16182°, -122.65677°)
Holiday Inn Express & Suites Langley by IHG, Holiday Inn Express & Suites Langley by IHG, Canada (approx. 49.16182°, -122.65677°)