I picked Hotel Mario's after reading reviews on multiple websites, including Yelp. It consistently received great reviews. Hotel Mario's is conveniently located about a three minute walk from the train station and about five minutes from El Duomo. Unlike most European cities, Florence is not at all shady around the train station, so don't be scared that by its proximity to the train station (which is seedy inside). I will say Mario's isn't the BEST location, however, as it's about a 10-15 minute walk to the river, and a lot of the better restaurants are located on the other side of the river. Nonetheless, Florence is a small, walkable town so nothing is that far away.
The hotel lobby is one level off the street. If you need help with your luggage, don't hesitate to ask - service is very friendly!
Our room was really big by European standards, and cutely decorated. Wi-fi was fast, reliable and cheap. The people at the front desk were incredibly friendly and helpful. Breakfast, included with the room, is a typical European breakfast, but with great coffee, even cappuccino.
It's not a luxurious hotel by any means, but it's spacious, clean, quiet and has great service. You won't be disappointed. read more