Resorts in Montjovet
We found 1 property with availability in Montjovet
Show on map
Hotel Castello
Fraz. Champerioux 5, Montjovet, Italy
Situated a mere 7 minutes' walk from the castle ruin "Chateau de Chenal", the comfortable Hotel Castello Montjovet includes 28 rooms with views of the mountain. This 3-star hotel features both Wi-Fi…
- 1-1