We were very happy to stay at the Viana Hotel in Esfahan, it is a compact city hotel with everything you need. Nice and clean rooms at good prices - really value for money! The best thing is the super friendly staff that greets you at any time of the day (or night). The hotel offers a small but nice breakfast.
Walking distance is 30 minutes from Naqshe Jahan Square.More