Owl Creek By Snowmass Lodge Property apartment is located near ski lifts. Guests can benefit from laundry and concierge service.
Many Snowmass Village sights, including Wheeler Opera House, Theatre Aspen and Anderson Ranch Arts Center are approximately 20 minutes' walk away. 20 minutes' walk from Snowmass Village city center. The property is about 10 minutes’ walk from Sage At Snowmass Lodge serving American dishes.
Aspen airport is 5 minutes' drive from the apartment.
The property offers rooms with complimentary wireless internet, a fireplace and a patio. A bathroom with a bathtub and a shower is also provided.
Eat & Drink
The apartment comes with a microwave, a cooktop and a full-sized refrigerator available in a kitchen.
There is a private balcony to relax on.