Glacier House Resort
1870 Glacier Lane
is one of Revelstoke’s finest Accommodations where you enjoy the comforts of spacious fireplace rooms and log cabins, an indoor pool, hot tubs, restaurant pub and more. Glacier House’s quiet location, 5 minutes north of the town of Revelstoke, makes us an ideal hotel in Revelstoke to explore the town, Mount Revelstoke National Park or the many attractions and natural wonders of the area.
Click a thumbnail below to view the enlargement