Q: Where is Super 8 by Wyndham Abbotsford BC?
A: Super 8 by Wyndham Abbotsford BC is located at: 1881 Sumas Way, Abbotsford, BC V2S 4L5, Canada
Q: What are the coordinates of the Super 8 by Wyndham Abbotsford BC?
A: Latitude: 49.0360349, Longitude: -122.2689822
Q: How is Super 8 by Wyndham Abbotsford BC rated?
A: Super 8 by Wyndham Abbotsford BC has not rated yet on addressschool.com