Montlucon, France
Vine-clad 12th-century Castle, once a rest stop for Knights Templar & the Knights of Malta, operating as a hotel since 1915....
View Hotel Details
6 First Class
Commission: 10%
Rooms: 19
Rates: -