We recently returned from 2+ weeks in Italy (Rome, Florence, Venice, Puglia), including 3 nights at the NH Porta Rossa. All of our hotels were 4-star, but this was by far our favorite. The location is excellent, just a short walk to almost all of the major sights, but the street is quiet and we didn't hear a thing from our room, which was spacious and comfortable. The staff couldn't have been nicer or more helpful (dinner reservations, suggestions, etc.)--no attitude, they're really proud of their city and seem to genuinely want their visitors to have a good time. And the breakfast, as other reviewers have commented, was a major cut above the ordinary. We plan to do some different things on our next trip to Italy, but we'll definitely go back to Florence and will stay at this hotel again!