Where is Comfort Inn & Suites, Langley located?
Comfort Inn & Suites, Langley, Comfort Inn & Suites, Langley, Canada (approx. 49.10164°, -122.48608°)
Comfort Inn & Suites, Langley, Comfort Inn & Suites, Langley, Canada (approx. 49.10164°, -122.48608°)