Location: in florence city centre, near Santa Maria Novella Square, The Uffizi Gallery and the "Ponte Vecchio".
See more: Hotels in Europe Hotels in Italy Hotels in Florence Holiday Destinations in Europe