Super 8 by Wyndham Fort Frances
Rainy River District, Ontario
With a stay at Super 8 by Wyndham Fort Frances in Fort Frances, you'll be within a 5-minute drive of Townshend Theatre and The Fort Frances Museum. This eco-certified hotel is 1.8 mi (2.8 km) from St Mary's Roman Catholic Church and 2 mi (3.3 km) from Memorial Sports Centre.