Grand Hotel Cavour
Check availability

Rooms from €110.00 ( £74.32 / $136.01 ) per night
Grand Hotel Cavour
Via del Proconsolo, 3
Florence
50122
Italy
Set in the historical heart of Florence, this excellently located hotel is within walking distance of the main sights and has a rooftop terrace with stunning views over the city.
Online Hotel Bookings