St. James Place, located in the heart of Beaver Creek Village, is just steps from the ski lifts and from the shopping plaza’s world-class boutiques, galleries, restaurants and year-round ice skating rink.