The Inn of the Mountain Gods is located in Mescalero, New Mexico and is beside a beautiful lake and lush, forested surroundings. The inn is known for its entertainment, so look forward to nights of pulse-racing musical performances, shows and tons of dancing. And of course, many visit for the casino, so if you enjoy a night at the poker table, you'll enjoy the amazing and friendly environment curated at this inn for guests. You can also look forward to great outdoor activities such as horseback riding the trails, hiking, biking and watersports. There's so much to do, you'll never get bored!
Look forward to gorgeous rooms and all the amenities and facilities you need for a comfortable hotel stay. See you soon!