Map
3 Piazza San Francesco, Montepulciano, 53045, Italy

A 14th-century palazzo, has the most magnificent views of the countryside.

Close

Hotel

La Locanda di San Francesco

A 14th-century palazzo, has the most magnificent views of the countryside.