The Westin Monache Resort, Mammoth
Located in Mammoth Lakes, The Westin Monache Resort, Mammoth sits among scenic alpine peaks near Mammoth Mountain Ski Resort. Winding bike trails, rivers and snowy ridges surround popular sites such as Bodyworks Mountain Spa and Sierra Star Golf Course.