minube
Motel Tarahumara Inn
This hotel was built in 1981 and later renovated in 2005. It is an independent hotel situated in the center of Cuauhtémoc, CHIHUAHUA, MEXICO. Tarahumara Inn is ideal for business or leisure travel. Cuauhtemoc is the third largest city economy in the State of Chihuahua, just behind Ciudad Juarez and Chihuahua City. Each room comes fully equipped to ensure a pleasant stay.