translate English to French: Booking.com: Grand Hotel Cavour, Florence, Italy - 349 Guest reviews.
Booking.com: Grand Hotel Cavour, Florence, Italie - 355 Commentaires Clients.