Snowmass VillageOwl Creek

Owl Creek

4 Stars

425 Wood Road, Snowmass VillageColorado 81615, Snowmass Village, USA

HeadLine : Near Snowmass Mountain Location : When you stay at Owl Creek Snowmass By Frias in Snowmass Village, you ll be near ski lifts, just steps from Snowmass Mountain and a 2-minute drive from An…

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms
  • Snowboarding Nearby
  • Wheelchair accessible – no
  • Concierge services
  • Front desk (limited hours)
  • Ski-in/ski-out access
  • Free self parking
  • Luggage storage
  • Bicycle rentals nearby
  • Hiking/biking trails nearby
  • Mountain biking nearby
  • Housekeeping on request
  • No accessible shuttle

Travel packages from Saudi Arabia