Die Unterkunft Super 8 by Wyndham Fort Frances bietet Übernachtungsmöglichkeiten in Fort Frances. Dieses Hotel mit 2 Sternen besticht durch klimatisierte Zimmer mit einem eigenen Badezimmer und kostenloses WLAN. Dieses Hotel bietet einen Innenpool, einen Whirlpool und eine rund um die Uhr besetzte Rezeption.
Vor Ort sind in der Unterkunft Super 8 by Wyndham Fort Frances ein Businesscenter sowie Verkaufsautomaten mit Snacks und Getränken verfügbar.
Der nächstgelegene Flughafen ist der Flughafen Fort Frances Municipal, 5 km von der Unterkunft Super 8 by Wyndham Fort Frances entfernt.