Best new mountain resorts

Just 6 years old, the Sutton Place Hotel at Revelstoke Mountain Resort is where all the cool kids stay.

Just 6 years old, the Sutton Place Hotel at Revelstoke Mountain Resort is where all the cool kids stay.