Turmstrasse 3, 3954 Leukerbad, Switzerland, Leukerbad
4402036240359
Parking lot
Fitness facilities (surcharge)
Internet access