Between the Beaver Creek Ski Resort, the Vail Mountain Club, and the Town of Edwards, sits the magnificent, Casteel Creek retreat. This luxurious western-themed private property isn’t your everyday mountain castle. Resting on 439 acres of land, Casteel Creek Retreat ...