The 4-star Inn Of The Mountain Gods Resort & Casino lies within 5.5 km from Museum of the Horse, Hubbard Museum of the American West and Mechem Drive.
Inn Of The Mountain Gods Resort & Casino is 10 minutes' walk from the center of Mescalero. The venue is located 189 km from Ciudad Juarez.
There are 273 non-smoking rooms appointed with a closet, satellite TV, a balcony, free Wi-Fi and a sofa. Bathrooms are fitted with dressing gowns, a shower and a Jacuzzi.
Eat & Drink
A breakfast is served in the restaurant. The casual restaurant provides fine meals. Guests can dine in Wendall's Steak & Seafood Restaurant and Inn of the Mountain Gods located within a 5-minute walk of the property.
There are bicycles for rent on site.
The hotel provides a game room and a play area for families with children. Inn Of The Mountain Gods Resort & Casino offers sports activities including snow skiing, horse riding and canoeing.
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.