Offering an indoor pool, Glacier House Hotel & Resort is 10 minutes from Revelstoke city center and overlooks Begbie Glacier. Free WiFi is included in each room. Satellite TV is standard in all accommodations a ... Read more

View all Luxury Hotels in Revelstoke (BC)