Leukerbad hotel reservation: check availability and room rates
Inns in Leukerbad
1 property found
-
Hotel Escher 3 stars
Tuftstrasse 7, Leukerbad, Switzerland (Show map)
This inn is located in the centre of Leukerbad, near Leukerbad Therme Water Park and 25 minutes' walk from Flaschen-Torrentalp. The venue provides 18 rooms with panoramic views of the terrace and…