Owl Creek Town Homes are true Colorado luxury and convenience. This platinum rated town home is part of the Owl Creek sub division which is walking distance to the Two Creeks ski lift and 5 minutes to Snowmass Village. The wonderful layout and decor offer a true mountain feeling that accommodates large families and groups.All of our Owl Creek vacation rentals come standard with en -suite bathrooms that includes two master suite bedrooms, with king beds, Jacuzzi tubs and decks. The guest bedrooms bedrooms have a king bed and twin beds, respectively, and a queen size sofa sleeper.Enjoy the private veranda that wonderful views of the surrounding ski resort and Rocky Mountains. Additionally, there is, a hot tub and BBQ. Inside, features include a wood -burning fireplace, cable TV and free internet WiFi access.Snowmass is truly a spectacular summer or winter paradise located in the Rocky Mountains. And, Owl Creek is the perfect choice in Snowmass vacation homes if you desire convenience, luxury, the good life après -ski scene and quick access to downtown Aspen (10 minutes).