Owl Creek By Snowmass Lodge Property is a 4-star property situated about 8 km from Holden Marolt Mining & Ranching Museum. This hotel offers a complimentary ski shuttle.
The hotel offers convenient location near ski lifts in Snowmass Village. 20 minutes' walk from Snowmass Village city center.
Owl Creek By Snowmass Lodge Property is within a 10-minute drive to Aspen airport.
The rooms in Owl Creek By Snowmass Lodge Property are fitted with free wireless internet, flat-screen television, a private balcony, a microwave and a fireplace. They come with a fridge, a freezer and a cooktop as well as bathrooms with a bathtub, a shower and complimentary toiletries.
Eat & Drink
Sage At Snowmass Lodge offer an assortment of dishes within 950 meters of the property.
Guests will benefit from laundry and concierge service.