from US$ 166.20
Piazza Unità Italiana 6, Santa Maria Novella, Florence
Former residence of the Carrega Bertolini Princes, Grand Hotel Baglioni is just 300 metres from Santa Maria Novella Train Station. It offers exclusive rooms, free internet, and a rooftop restaurant. read more…