The Owl Creek Townhome #508, a Snowmass Village luxury townhome with
direct ski access to the Two Creeks Lift, is a beautiful townhome
rental with all the amenities for a relaxing and enjoyable ski vacation
in snowmass. Take full advantge of the fully-equipped gourmet kitchen,
a large media room and private outdoor hot tub this town home features.
Luxury 4 bedroom/4.5 bath townhome
Direct Ski Access onto the Two Creeks Lift
King bedroom with private bath, jacuzzi tub, 27" flat LCD TV