Snowmass Townhomes in Two Creeks



OWL CREEK TOWNHOME 508

5BR/5BA Luxury Rental - SLEEPS 10

Winter Rate: $2,500 - $3,500/nt

Owl Creek Townhome #508 is a luxury 5 bedroom townhome with direct ski access to the Two Creeks Lift on Snowmass Mountain.  This beautiful townhome has all the amenities for a relaxing and enjoyable ski vacation in Snowmass.  Take advantage of the fully-equipped gourmet kitchen, great natural light, open living space, private outdoor hot tub and amazing views.

MORE >

Filter Results

Snowmass Village Two Creeks Townhome
Map View Start Over

Ski Access

Bedrooms

Get in touch with us