The Westin Excelsior, Florence
The Westin Excelsior, Florence
Hotel
Piazza Ognissanti 3
, Florence, FI, Italy
50123
92
Excellent ·
323 reviews