St. James Place Beaver Creek Colorado

The St. James Place is the premier condominuim/hotel in Beaver Creek Colorado, one of North America's finest and most exclusive ski resorts; home to the only downhill race course on the World Cup Circuit.