Evilard apartments
We found 1 property with availability in Evilard
Show on map
Sea-Boat Room With No Windows
17 Chemin Du Roc, Evilard, Switzerland
To enjoy your vacation in Evilard, stay at Sea-Boat Room With No Windows Evilard, which is 2.6 km from the Elfenau Park and around 25 minutes on foot from the Cité du Temps.
starts from
84 USD
price for 1 night
- 1-1