5BR/5BA Luxury Townhome - Sleeps 10 - Snowmass Village - Two Creeks
5BR/5BA Luxury Townhome - Sleeps 10 - Snowmass Village - Two Creeks
Owl Creek Townhome #508, fully refurnished in 2025, combines five bedrooms of upscale comfort with unmatched ski-in/ski-out convenience to the Two Creeks Lift. Designed for comfort and style, this stunning townhome features an open, sun-filled living space, a fully equipped gourmet kitchen, and breathtaking mountain views. After a day on the slopes, relax in your private outdoor hot tub or gather by the fire in the spacious great room. Every detail has been refreshed to create the perfect blend of modern luxury and alpine charm—making it an ideal setting for your next unforgettable Snowmass vacation.
Summer Rates
Monthly $40,000
Weekly $15,000
Winter Rates
Holiday $5,300 per night
Winter $4,200 per night
Reservations: 1-800-543-0839