O hotel, situado no sopé de montanhas Blackcomb e Whistler, apenas a cerca de 5 minutos a pé da aldeia de Whistler e a aproximadamente 100 km de Vancouver ao longo da Sea to Sky Highways, considerada uma das mais belas paisagens do Norte da América. Situa-se num dos melhores resorts de ski e de golfe do norte da América. O centro da cidade fica a poucos minutos a pé. Existem ligações à rede de transportes públicos nas imediações.Este resort de luxo, inaugurado em 1989 e renovado em 2007, é um símbolo de Whistler desde a sua abertura. Oferece um estilo majestoso e quartos de luxo, bem como uma vasta gama de estabelecimentos gastronómicos, Spa de serviço completo e um campo de golfe premiado. Conta com um total de 550 quartos, distribuídos por 12 andares. A arquitectura do edifício apresenta o charme e o estilo de outros castelos canadenses construídos no início do século com uma estrutura moderna. Encontra-se decorado num estilo rústico representativo da época, com peças recolhidas no oriente e no litoral do Canadá. A decoração combina harmoniosamente o antigo com o novo, numa mistura de estilo histórico e beleza moderna. O edifício climatizado oferece aos hóspedes um hall de entrada com recepção em serviço sob 24 h, cofre, possibilidades de câmbio monetário e elevador. Conta ainda com uma loja, um bar, acesso à Internet, instalações para conferências, parque de estacionamento, aluguer de bicicletas e serviços de quartos e de lavandaria.Os primorosos quartos oferecem uma excelente vista para a montanha ou para a aldeia e foram concebidos tendo em conta o encanto natural da montanha. As comodidades incluem casa de banho privativa, secador de cabelo, telefone com ligação directa, televisão, frigorífico, facilidades para preparar café/chá, máquina de lavar roupa, conjunto para engomar, cama kingsize, ar condicionado, cofre, sala de estar e varanda ou terraço.