Die Unterkunft Owl Creek Homes mit einem Garten und einer Terrasse ist gelegen in Snowmass Village, 22 km von Independence Pass und 16 km von Aspen Art Museum sowie 4,6 km von Snowmass Club Golf Course entfernt. Die klimatisierte Unterkunft ist 16 km von The John Denver Sanctuary entfernt und die Gäste profitieren von kostenlosem WLAN und Privatparkplätzen, die vor Ort verfügbar sind.
Dieses Ferienhaus mit 4 Schlafzimmern ist versehen mit einem Wohnzimmer mit einem Flachbild-TV mit Satellitenkanälen, einer voll ausgestatteten Küche mit einem Kühlschrank und einer Mikrowelle sowie 4 Badezimmern mit einer Badewanne.
In der Unterkunft Owl Creek Homes können Gäste einen Whirlpool nutzen.
Aspen Golf and Tennis Club liegt 12 km von der Unterkunft Owl Creek Homes entfernt, während Mill Street Fountain 15 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Aspen/Pitkin County, 10 km von der Unterkunft Owl Creek Homes entfernt.