Skip third-party booking sites—
avoid their extra fees—and get the
best deals when you book direct
with Gondola Resorts! Lowest Rate Guarantee Avoid Extra Costs Local Team of Experts
Owl Creek Town Homes
Owl Creek Town Homes in Snowmass Colorado offers vacation renters the perfect ski in ski out luxury accomodations. These 3,999 square foot luxury units are located in the heart of Snowmass ski resort. Every town home offers gas fireplaces, large open spaces, gourmet kitchens, ten foot+ ceilings and ski in ski out access. Each unit has a private driveway, free parking, two-car garage, jacuzzi baths, steam showers and is only 3 miles from Aspen Airport and the private charter FBO.