Revelstoke is situated in eastern British Columbia, on the edge of Mount Revelstoke National Park and in the midst of the Rocky Mountain foothills. It a small resort town and a convenient stopping place en route between the Rockies and the interior of B.C. The Coast Hillcrest Resort Hotel is one off the smaller options for accommodation here, with a lodge-like feel, though still a decent sized hotel with good facilities. There is a restaurant and bar on site, a fitness room, sauna and Jacuzzi tubs, and a reading room with wonderful views of the Monashee Mountains. Rooms all have air conditioning, tea and coffee making facilities, fridge and Wi-FI. The property benefits from an easily accessible location just off the Trans-Canada Highway and a scenic outlook, being on a hill just above the town, and is only a short drive in to the historic centre of Revelstoke if you wish to explore the shops and cafes here.