Hotel · Santo Spirito
"Perfectly placed to cater to the needs of both the body and the mind, it’s housed in a seventeenth-century palazzo in the city center, two minutes’ walk from the Duomo and close by to everything else in this compact town." - The MICHELIN Guide