Featuring free WiFi, a restaurant and a sun terrace, NAH SAM CHAK La Casa Rosada offers accommodation in Tapachula, 5.6 miles from Izapa Archeological Zone. Every room at this hotel is air conditioned and is equipped with a flat-screen TV. Rooms come with a private bathroom. For your comfort, you will find free toiletries and a hairdryer. You will find a gift shop at the property.