The Crestwood is a ski in / ski out property located at the base of Snowmass Mountain, and just steps away from the base village and kids ski school.
The Crestwood has 138 fully furnished standard, deluxe and premier condominiums which range from Studios to 4 Bedrooms with most units having a fireplace, high-speed wireless internet, cable TV and private balcony with BBQ.
Official Rating 4*
Leave a Review