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.

Sort by:
Starting at (USD)

$899.00

Snowmass CO | Owl Creek 9904
Snowmass Village, CO
  • 10 Guests
  • 4 Bedrooms
  • 5 Bathrooms
  • Code: Snowmass_Owl_Creek_9904
View Rental
Starting at (USD)

$899.00

Snowmass CO | Owl Creek 16
Snowmass Village, CO
  • 10 Guests
  • 4 Bedrooms
  • 4.5 Bathrooms
  • Code: Snowmass_Owl_Creek_9916
View Rental
Starting at (USD)

$899.00

Snowmass CO | Owl Creek 05
Snowmass Village, CO
  • 10 Guests
  • 4 Bedrooms
  • 5 Bathrooms
  • Code: Snowmass_Owl_Creek_9905
View Rental
Starting at (USD)

$899.00

Snowmass CO | Owl Creek 9920
Aspen, CO
  • 10 Guests
  • 4 Bedrooms
  • 4.5 Bathrooms
  • Code: Snowmass_Owl_Creek_9920
View Rental