Deltour Hotel Le-Puy-en-Velay ***: 45.051698, 3.910762