The Westin Excelsior, Florence

The Westin Excelsior, Florence

Area : Santo Spirito

Address: Piazza Ognissanti 3

4.5