Location: situated in the centre of Florence, 1 Km. from S. Maria Novella train station and 5 Km. from Amerigo Vespucci Airport.
See more: Hotels in Europe Hotels in Italy Hotels in Florence Holiday Destinations in Europe