You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Super 8 by Wyndham Abbotsford

About Super 8 by Wyndham Abbotsford

Super 8 Abbotsford is a hotel located in the middle of our beautiful Fraser Valley area.