The 4-star Owl Creek By Snowmass Lodge Property is set about 9 km from Aspen Velo Bike Shop. This hotel offers a complimentary ski shuttle.
The property is located 2.3 km away from Anderson Ranch Arts Center. The venue is set 20 minutes' walk from Snowmass Village center.
Individual rooms at Owl Creek By Snowmass Lodge Property are equipped with free wireless internet, cable television, a patio, a kitchen and a fireplace. Room facilities also include a microwave, a fridge and a cooktop for self-catering.
Serving American dishes, Sage At Snowmass Lodge is about 950 meters away.
Owl Creek By Snowmass Lodge Property can be reached in a 10-minute drive from Aspen airport.
Guests at Owl Creek By Snowmass Lodge Property are offered to use free self-parking and a luggage storage as well as laundry and concierge service.