Suites Ejecutivas Los Arcos

Hotel in Tapachula

This is one of those delightfully arty hotels which Mexico so excels at. Paper butterflies and real plants enliven common areas and a tangle of art fills the walls. It has a great downtown location, rooms are generously sized and come equipped with kitchenette and balconies overlooking the lush gardens.