Doté d'un restaurant et d'un parking gratuit, l'Hotel Helverica est situé à moins d'une minute à pied de la place principale de San Cristóbal de Las Casas. Une connexion Wi-Fi est disponible gratuitement dans les parties communes.
Chaque chambre dispose d'une télévision par satellite et d'une salle de bains privative avec articles de toilette gratuits. Un bureau et du linge de lit sont également fournis.
L'Hotel Helverica possède une réception ouverte 24h/24 et un jardin. Un bureau d'excursions et une bagagerie sont également à votre disposition.
L'hôtel accepte les animaux domestiques moyennant des frais supplémentaires qui peuvent être payés à l'arrivée et le prêt de vélos est totalement gratuit pour accueillir cette ville coloniale.
L'hôtel se trouve à 200 mètres de la cathédrale de San Cristobal et à 500 mètres de l'arche Del Carmen. L'aéroport international de Chiapas est implanté à 99 km.