Truchas Peaks Place is a deluxe facility located in the historic village of Truchas high in the Sangre de Cristo Mountains of northern New Mexico.