The incredible Carleton Whistler Hotel is located between the majestic mountains of Whistler and Blackcomb, belonging to the western province of Canada, in British Columbia. The Carleton Hotel Whistler is located in the heart of the town of Whistler, with breathtaking mountain views just steps away from the Blackcomb ski resort and the Peak 2 Peak Gondola, which links the peaks of Whistler and Blackcomb Mountains.

Leave A Comment