Hotel Avalanche ligt direct onder de Gerlachovský štít, de hoogste piek van het Tatra-gebergte, en bevindt zich in de schilderachtige gemeente Štôla.
Situé dans la pittoresque municipalité de Štôla, l'Hotel Avalanche est installé directement au pied du pic Gerlach, le plus haut sommet du massif des Tatras.