5BR/5BA Luxury Townhome - Sleeps 10 - Snowmass Village - Two Creeks
5BR/5BA Luxury Townhome - Sleeps 10 - Snowmass Village - Two Creeks
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.
Summer Rates
Monthly $30,000
Weekly $10,000
Winter Rates
Holiday $4,800 per night
Winter $3,500 per night
Reservations: 1-800-543-0839