Description: The Hotel Benvenuti is a budget accommodation in Via Cavour, in the heart of Florence, between Piazza della Libertà and the splendid Piazza Duomo, just a 15-minute walk from the Santa Maria Novella train station. The Fortezza da Basso expo centre and
more details