We stayed for 2 nights in this hotel. It's very close to Naqshe Jahan Square. Staff speaks good English and was very friendly. The breakfest (included) was nice. Rooms and bathrooms were clean. We used the laundry service which was nicely done. On last morning when we overslept and missed the breakfest, they sent breakfest to our room and didn't charge for it. When i needed to buy bus ticket to Yazd, they tried to buy ticket online for me (i don't have iranian credit card, obviously), unfortunately the company's site wasn't working so that i had to go to the bus terminal to buy ticket. They let our bags stay in the hotel after we checked out, since there was 5-6 hours to our bus' departure.
1) The first room that we stayed in had very noisy A/C. When i complained about it, one receptionist said they would fix it, but they didn't. The next day they changed our room.
2) I couldn't log in to the wifi. I didn't mentioned about this to the staff since i had mobile internet and it was too late. So maybe they would fix it.
3) Maybe a little bit expensive (3.3 million riyals per night for a double room)
Overall i would stay in this hotel again.More