Business hotels in Montezillon
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Ecohotel L'Aubier
Les Murailles 5, Montezillon, Switzerland (Open map)
The hotel has a quiet location about 15 minutes by car from The Collegiale church. Located around 7 km from Musee d'Ethnographie...
Read more...
8.5
Fabulous
415 reviews