Rosso23, Why The Best Hotels
Address
Piazza Santa Maria Novella 23
Town
Florence - Santa Maria Novella
General Info
This hotel is a great choice for business and leisure travellers visiting this area. Offering beautiful views of the Piazza Santa Maria Novella, the guestrooms provide comfortable stay.
Location
The hotel is centrally located in Piazza Santa Maria Novella, Florence, near Holy New Maria Central Train Station. Some of the nearby major attractions are Cathedral of Santa Maria dei Fiori, Statue of David, Piazza della Signoria and Old Palace.