Super 8 by Wyndham Fort Frances KANANASKIS VILLAGE This charming Hotel can be found in Fort Frances. The property features a total of 59 guests rooms. Patrons can take advantage of the internet access ... Save Up To 60%