If you want a good value three-star hotel near the station in Florence and a couple of minutes from Il Duomo, I can highly recommend Hotel San Giorgio. It costs about €30 ppp night, the breakfast was excellent and the staff and manager Piero are mines of information on good value local bars and trattorias.
www.hotelsangiorgioflorence.com
Via San Antonino 3, Florence, 50123
Tel. 055/284344
Google map: tinyurl.com/ydtujew