Super 8 by Wyndham Athabasca AB is offering accommodations in Athabasca. With a fitness center, the 2-star hotel has air-conditioned rooms with free WiFi. The hotel has an indoor pool and a 24-hour front desk.
The nearest airport is Athabasca Regional, 3.1 miles from the hotel, and the property offers a paid airport shuttle service.