Located right off Highway 63 in northeastern Alberta, our Microtel Inn & Suites by Wyndham Fort McMurray hotel provides mesmerizing views of the Northern Li
The River Station Suite Hotel, located in The Waterfront District
A stay at Nomad Inn And Suites places you in the heart of Fort McMurray, convenient to MacDonald Island Park and Heritage Park. This eco-friendly hotel is within the vicinity of Oil Sands Discovery Centre.
Accommodations Stay With Us
410 Taiganova Crescent, Fort McMurray, Alberta T9H 4W1