Our recent trip to Florence we stayed at the Hilton Garden Inn. It is a fairly new property and the rooms were quite nice. It's in the Novoli district of Florence so it's not near to the sights you want to see, but the desk clerk will sell you bus tickets at a discount and the direct bus to and from the center of the town and near the train station is only a short walk from the hotel. We enjoyed our stay very much. The room was quite comfortable with all the amenities, the staff were very friendly and accommodating. The only slightly negative comment I have to make is the breakfast was not the best we've had. The self service buffet the hot food was cold. They allowed you to order food cooked to your specifications but they could not understand English, thus instead of getting eggs that were cooked well, I got semi cooked eggs. At all of the other Hilton hotels the breakfasts were great and they did a great job. The servers in the breakfast area here were also not that attentive. Maybe it's because it's a newer hotel, but they could do some improvement in that area.