- Photo: France
HOTEL/SPA/RESTAURANT BUSINESS
HOTEL/RESTAURANT VEZELAY Basilica
SPA Hotel "The mill of the Templars"