Directions to Super 8 Langley Glover Road, Langley

Super-8-langley-glover-road-map
The Super 8 Langley Glover Road in Langley is located at 6722 GLOVER RD , Langley , BC, CA .   Click on the Google Map above to get an interactive version and see the area around the Super 8 Langley Glover Road .