NH Excelsior

Piazza La Lizza 1
Siena
Italy