The only hotel in Timberlea Fort McMurray, the Clearwater Timberlea Residence Hotel is perfect for extended stays.
Websites.ca Talk Ep. 51