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