The Westin Snowmass Resort Contact Us

For information on careers at The Westin Snowmass Resort, please use the contact details below.

Physical Address

  • 100 Elbert Lane
  • PO Box 5009
  • Snowmass Village, Colorado 81615
  • United States
Phone: (1)(970) 923 8200
Fax: (1)(970) 923 8205

Sales & Catering

Phone: (970) 923-8214

Reservations

Phone: (970) 923-8228