Choose your preferred currency.
Located in Snowmass Village Colorado this property features luxury 4-bedroom townhouses with a private outdoor hot tub and gourmet kitchen. Owl Creek offers ski in/ski out access to Two Creeks At Snowmass. The deluxe townhouses at Owl Creek Homes feature 11-foot ceilings stone fireplaces and spacious rooms with hardwood floors and large windows.
Formal living and dining rooms are offered. Each townhouse includes multiple flat-screen TVs and the media room also has a DVD/VCR player. The large bathrooms offer marble counters and walk-in showers and the master bathrooms feature hot tub bathtubs.
Downtown Snowmass Village is only 2 miles from Homes Owl Creek and Aspen is a 20-minute drive away. Outdoor activities include hiking skiing and snowboarding.
425 Wood Road, Snowmass Village, CO 81615, United States
WiFi is available in all areas and is free of charge.
Free public parking is possible on site (reservation is not needed).
Pets are not allowed.
Children of any age are allowed.
Children up to and including 17 years old stay for free when using an existing bed.
No cots are available.
No extra beds are available.
Find other great 3-star options near the Owl Creek.
47 Valley View Ln Unit B, Snowmass Village
, Snowmass Village
130 Wood Road, Snowmass Village
65 Wood Rd , Snowmass Village
65 Wood Rd, Snowmass Village
400 Wood Road, Snowmass Village
360 Wood Road, Snowmass Village
84 Carriage Way, Snowmass Village
, Snowmass Village
, Snowmass Village
120 Carriage Way, Snowmass Village
Hold On!