The Westin Excelsior, Florence

Piazza Ognissanti 3
Florence
Italy