The Westin Snowmass Resort
Address:
100 Elbert Lane, Snowmass Village, CO 81615
Phone:
(970) 923-8200
Payment:
Other Details:
In the center of Snowmass Village, the Westin Snowmass Resort offers guests ski-in/ski-out access to Snowmass Mountain. We completed a $55 million renovation including over 18,000 sf of meeting space.
Hotels & Motels,
Westin
Other Businesses: