GRAND HOTEL CAVOUR Address: Via del Proconsolo, 3 50122 Florence - FLORENCE, ITALY
The Grand Hotel Cavour is located in the heart of the renaissance city of Florence between the Duomo and Piazza della Signoria.