Super 8 by Wyndham Fort Frances providencia acomodações em Fort Frances. Este hotel de 2 estrelas dispõe de quartos com ar condicionado, casa de banho privativa e acesso Wi-Fi gratuito. Este hotel tem piscina interior, banheira de hidromassagem e uma receção aberta 24 horas.
Super 8 by Wyndham Fort Frances disponibiliza um centro de negócios e máquinas de venda automática com snacks e bebidas no local.
O aeroporto mais próximo é o Aeroporto Municipal de Fort Frances, que fica a 5 km de Super 8 by Wyndham Fort Frances.