translate English to French: The hotel is situated just off the Plazza del Duomo, a short stroll away from the cathedral.
L'hôtel se situe sur la Piazza del Duomo, non loin de la cathédrale. La gare centrale est à 1,5 km.