Inn of the Mountain Gods Resort and Casino
278 Carrizo Canyon Rd
Mescalero, NM 88340-9641

Found 1 report:

Spent three nights at this very expensive resort
and discovered they have bed bugs, I complained
& was told I must have brought them with me.
I've never had a bed bug problem in my life!









No nearby bug reports