The 3-star Glacier Lodge Whistler hotel offers easy access to Magic Chair, which is situated nearly 5 minutes' walk away. Unwind in the aparthotel's garden, where a balcony add to the scenic beauty.
This hotel is merely 350 metres from the famed Whistler Blackcomb Ski Resort and the Lakeside Park is 2.6 km away. The Whistler Museum is not far from the Glacier Lodge and Green Lake Seaplane Base airport is 5 km away. The property is approximately a 20-minute walk from the scenic Lost Lake. Chateau Boulevard bus stop is just near this Whistler hotel.
Dining options include Legs Diamond, which offers Canadian cuisine and is located just steps from the accommodation.