Victoria A. said,
"...My fave stay in Florence is The Westin Excelsior Florence- amazing location, amazing service, amazing Negroni at the lobby). The hotel itself breaths Florentine spirits. They also have roof top restaurant. If you stay there, ask for a room with the river view...."