Address : 2142 telshor court las cruces 88011 Show Hotel Map
Conveniently located right off I-25 and minutes away from I-10, we're within a short distance to wide variety of restaurants and shopping as well as short distance from Historic Old Mesilla, New Mexico State University, Mesilla Valley Mall, and Space Port America. 5 kms to city centre 246 kms to the airport (alburquerque) 54 kms to the airport (el paso)