Boasting a terrace and views of city, Hotel Figueroa is set in San Andrés Tuxtla, 12 km from Salto de Eyipantla Waterfalls. This 2-star inn offers a 24-hour front desk and free WiFi. The tour desk is available to assist guests in planning their days out.
Guest rooms in the inn are fitted with a flat-screen TV with cable channels. The private bathroom is equipped with a hair dryer....
|Calle Pino Suarez No. 10 Col. Centro|
San Andrés Tuxtla