Le Castrum Cafe is an upscale hotel housed in a 12th-century abbey, offering an elegant restaurant with refined French cuisine emphasizing local products, plus an indoor pool and free Wi-Fi.