Inn Of The Mountain Gods Resort & Casino is a 4-star hotel providing a non-smoking accommodation near to Museum of the Horse, Hubbard Museum of the American West and Mechem Drive.
The city center is 10 minutes' walk of the property.
Inn Of The Mountain Gods Resort & Casino comes with a closet, satellite TV, a balcony, free Wi-Fi and a sofa in all rooms. They also feature en suite bathrooms fitted with dressing gowns, a shower and a Jacuzzi.
Eat & Drink
Guests can breakfast in the restaurant. The casual restaurant provides fine meals. The luxury lounge bar offers billiards and a piano.
Guests will enjoy using bicycle rentals when exploring the sites of Mescalero.
A game room and a play area are provided for guests with children. Inn Of The Mountain Gods Resort & Casino offers sports activities including cycling, snowboarding and horse riding.
Wireless internet is available in the entire hotel for free.
High-speed internet access is available in the hotel rooms for free.
Free public parking is possible on site.