The hotel is definitely worth staying in when visiting Tehran! The staff are very friendly and helpful, the rooms are spacious and well-maintained and cleaned thoroughly each day. The breakfast is very nice. My only suggestion is sometimes the staff in the cafe can be inattentive but they make up for it with great coffee and food items!