Ambassador B11
Leukerbad, Switzerland
Do you love Ambassador B11? Then tweet it up from 38th to 37th place or even up to 1st!
Ambassador B11

Rathausstrasse 49, Leukerbad, Switzerland
Ranking: Ambassador B11 is ranked 38th out of 48 accommodation options available in Leukerbad.
Classification: 2 Star Apartments
We do not have a detailed description for Ambassador B11. If you are familiar with Ambassador B11 and would like to submit a description please Click Here.