Situated in Tula, HOTEL CERRO MOCHO S.A DE C.V has a garden. Private parking can be arranged at an extra charge. The rooms in the hotel are fitted with a flat-screen TV. HOTEL CERRO MOCHO S.A DE C.
MIGUEL HIDALGO #7-B MIGUEL HIDALGO #7-B, Tula
Show on the Map