Located among the pines of the Sacramento Mountains of south-central New Mexico, the Inn of the Mountain Gods is a luxurious resort offering first-class amenities and recreational opportunities. Owned by the Mescalero Apache Tribe, the facility includes a 40,000 square foot casino, convention center and spa.