Owl Creek Townhomes

Burnt Mountain Dr Snowmass Village, CO 81615

Start Custom Quote:

What are the ages of the children you’re travelling with?

Packages for: Owl Creek Townhomes
LOCATION: Snowmass Village

Located near the Two Creeks chairlift with excellent ski access, these 4,000 square foot slopeside townhomes are the ultimate in luxurious mountain lodging. Each 4 bedroom, 4 ½ bath duplex offers stone fireplaces, large open spaces, 11' ceilings, gourmet kitchens, and generous use of marble or granite throughout. Each property also boasts a private portico entryway, garage, whirlpool baths, steam shower, and a secluded, private, outdoor whirlpool spa.

Owl Creek Homes are located approximately two miles from the center of Snowmass Village. For ease of transportation, we recommend our guests have their own vehicle at Owl Creek.