North America’s largest ski resort has delighted skiers of all skill and experience levels for over half a century. It features over 8,000 combined acres of skiable area, as well as a vibrant village with shops, restaurants and activities galore.
Our hotel is located 500 metres from the Creekside Gondola, providing hassle-free winter access to this remarkable resort.