Het Glacier House Hotel & Resort biedt een binnenzwembad en ligt op 10 minuten van het stadscentrum van Revelstoke. Het biedt uitzicht op de Begbie-gletsjer. WiFi is gratis beschikbaar in alle kamers.
Alle accommodaties van het Revelstoke Glacier House Hotel & Resort hebben een satelliet-tv. Er is ook een koffiezetapparaat aanwezig. Elke kamer biedt uitzicht op de omliggende bergen. Alle huisjes en een aantal kamers beschikken over een open haard.
Als gast van het Glacier House Hotel & Resort kunt u genieten van een hot tub voor 8 personen en een sauna. Vanaf de patio in de buitenlucht kunt u dieren in het wild spotten. Op verzoek rijdt er een gratis skibus.
Het Glacier House Resort ligt op 20 minuten van het skigebied Revelstoke Mountain. Per sneeuwmobiel rijdt u rechtstreeks van het hotel naar de bergen Frisby, Boulder en Turtle. Ook in de zomer kunt u allerlei activiteiten ondernemen, bijvoorbeeld wandelen en mountainbiken, motorcrossen en kanoën, allemaal op nog geen 10 minuten rijafstand.