

The Westin Excelsior Florence
Florence, Italy
From
$422.27 USD
Get 30% More spend value
A palace in the heart of the city, on the banks of the Arno River, The Westin Excelsior, Florence has witnessed seven centuries of the city’s nobl...
View full details