The Westin in Snowmass Village, seen here in May 2020, sold this week as part of a $70 million deal. (Kelsey Brunner/The Aspen Times) Investors who bought the Westin Snowmass Resort and other properties in Snowmass Village this week for $70 million plan to make the 254-guestroom property a member […]