Fathom Favorites : Aspen

The Westin Snowmass Resort

The Westin Snowmass Resort

A big and family-friendly hotel in the heart of Snowmass Village, with easy mountain access and a lively restaurant and bar scene. The hotel's focus is on healthy living, and the resort offers amenities like workout clothes and shoes (available on demand) and a special SuperFoods menu.

100 Elbert Ln.
Snowmass Village, CO, 81615
+1970-923-8200