
Cochrane, AB, Canada
Super 8 by Wyndham Cochrane
3-star hotel · WYNDHAM HOTEL GROUP
The Super 8 Hotel and Suites Cochrane is nestled in the foothills of Albertas Rocky Mountains. We feature exceptional customer service and top-notch accommodations. Located in the quaint town of Cochrane, Guests will be close to…
- Wi-fi · extra charge
- 24-hour reception
- Indoor freshwater pool
- Car park · extra charge

