If you're craving a good night's sleep and guaranteed comforts then this large, business-style hotel to the south of the center ticks all the boxes. The light-filled rooms are spacious and the hotel has a whole bunch of amenities, including an inviting garden-pool area.
Hotel San Francisco
Tapachula