Location: in Tucumcari, in eastern New Mexico, on the famous rute 66, with easy access to and fromthe I-40
See more: Hotels in USA Hotels in Tucumcari Holiday Destinations in USA