You just can't go wrong with the Firouzeh Hotel in the south central part of Tehran. Not too far from the Metro station, the manager, Mr, Mousavi, will take good care of you. Rooms can be small but cosy with Persian carpets and good breakfast. I stay here every time I'm in Tehran. Loving it!