Glacier House Resort

Glacier House Resort is located near beautiful Revelstoke, British Columbia, and offers a true backcountry feel. Besides 26 modern guest rooms and cozy log cabins, the resort also boasts an indoor swimming pool, a sauna, a hot tub and a restaurant and bar ...