Hotel Santiago Plaza, Tuxtla places you within a 5-minute walk of Olmec Head and Museo Tuxteco. This 51-room, 3-star hotel welcomes guests with conveniences like free in-room WiFi, free self parking, and a business center.
32-inch flat-screen TVs come with cable channels, and guests can stay connected with free WiFi. Other standard amenities include balconies, free local calls, and desks.
Hotel Santiago Plaza, Tuxtla offers free WiFi in public areas and a business center. If you plan to drive, free parking is available. The 24-hour front desk has staff always at the ready.