S’mores and Spa Day at the Montage Deer Valley
By Kevin & Amanda on February 12, 2014
One of the most recognizable new landmarks of Deer Valley is the Montage Hotel and Spa. It is massive, right on the slopes, and visible from several chairlifts and summits. It is so huge, you can see it from almost everywhere! . . .