El hotel se encuentra en el corazón del pueblo de Beaver Creek, a pasos de las exclusivas tiendas, galerías y restaurantes, y ofrece lo último en aventuras al aire libre durante todo el año. Las vistas panorámicas de la montaña invitan a experimentar la belleza y el encanto de la naturaleza.