Hotel Helverica

Starting at
$68

TripAdvisor Review

Based on 43 review

See all

The hotel is located at San Cristobal downtown, just a half block of the Central Park, the Cathedral and many other points of interest where every visitor can learn more about this amazing town. The establishment is a totally new hotel that reflects Chiapas spirit by including it in all the decorati...

More details