Hotel Avalanche
Hotel
Štôla, Vysoké Tatry
Hotel Avalanche, set directly below Gerlachovský Peak, the highest peak of Tatra Mountains, is located in a picturesque Štôla Municipality.
Number of rooms: 15
Štôla 116, 05937 Štôla, Slovakia