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