Location: in the town of Revelstoke.
See more: Hotels in Canada Hotels in Revelstoke Holiday Destinations in Canada