Where is Sandman Hotel Langley?

Where is Sandman Hotel Langley located?

Sandman Hotel Langley, Sandman Hotel Langley, Canada (approx. 49.16401°, -122.66114°)


Where is Sandman Hotel Langley on the map?