Restaurant on Site
Hotel Diego de Mazariegos is located at 5 de Febrero No. 1 y in San Cristobal de las Casas. Hotel Diego de Mazariegos has 78 rooms which includes 75 standard rooms, 2 master suites and 1 junior suite. For their amenities, each is practical and always comfortable, ensuring a pleasant and comfortable stay. An unforgettable stay with the feeling of home and the quality of the best 4 star hotels awaits you at Hotel Diego de Mazariegos.