Montagnole, France
This 15 room property, renovated in 2006......
View Hotel Details
Not Yet Rated
Commission: 8%
Rooms: 15
Rates: $155 - $359