Town Inn encontra-se em Prescott. O alojamento está a 49 km de Upper Canada Village, e os hóspedes beneficiam de estacionamento privado disponível no local e acesso Wi-Fi gratuito.
Este apartamento com 2 quartos dispõe de televisão de ecrã plano, ar condicionado e uma sala de estar. O alojamento dispõe de cozinha.
O aeroporto mais próximo é o Aeroporto de Ogdensburg, que fica a 15 km de Town Inn.