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
The Esmeralda is a group of two hotels that become two jewels at your fingertips. This spot is located in the northern state of Veracruz. The building is decorated completely Mexican style with colors representative of Mexican soil.