Sì, Mountain View Inn si trova a soli 354 m dal centro di Canmore. Guarda la mappa per farti un'idea più precisa.