The Westin Snowmass Resort is ideally situated in the heart of Snowmass Village, adjacent to the slopes of Snowmass – one of Colorado’s most sought-after ski mountains.
The Westin Snowmass Resort features 254 rooms including 18 suites. The resort’s new restaurant – The Snowmass Kitchen – offers all-day dining with convenient ski-in/ski-out access. The newly landscaped outdoor space is ideal for outdoor events.
“We are delighted to open The Westin Snowmass Resort where guests can enjoy either winter skiing or summer recreation at a magnificent property that truly exemplifies the Westin brand’s emphasis on wellbeing,” said Brian Povinelli, Global Brand Leader Westin Hotels & Resorts.