Price not available
Parc St-Jean
MONTLUçON 03100 France
MONTLUçON 03100 France
Vine-clad 12th-century Castle, once a rest stop for Knights Templar & the Knights of Malta, operating as a hotel since 1915.
Property Information by Northstar Travel Media, LLC
Amenities
Swimming Pool, Pets Allowed, Wheelchair Accessible, Babysitting, Fireplace, Television... see all
Swimming Pool, Pets Allowed, Wheelchair Accessible, Babysitting, Fireplace, Television... see all
