Apartment 25
Leukerbad · SWITZERLAND
A 1-bedroom apartment which can sleep 4, situated in the resort of Leukerbad in Switzerland. Apartment 25 has a TV and Wifi, and is available for holiday rent on a Self catering basis.
Prices from £137 pppw (avg)*