Het Glacier House Hotel ligt op een rustige locatie in Revelstoke National Park.
Het beschikt over een binnenzwembad, bistro restaurant met patio, sauna, jacuzzi’s en een bar. Het is een sfeervolle accommodatie waarvan de hoofdlodge echt een gezellige Canadese uitstraling heeft.
De 26 kamers zijn voorzien van televisie, internet toegang, koffie- & theefaciliteiten en eigen badkamer met haardroger.