210 Offerson Road
Beaver Creek, CO 81620
Get directions

About Us

St. James Place is located in the heart of Beaver Creek Village. We are just steps away from the ski lifts, the shopping plaza's world-class boutiques, galleries and restaurants.

Reviews