Stayed a few nights at the Melal Apartment Hotel.
Check-in: The check in was quick and efficient. was provided with my room key and the very important wifi code.
Rooms: The rooms are actually fully furnished flats. I got a 2 bedroom room which was very nicely decorate with some Iranian elements. It had 2 bathrooms, living room and a fully kitchen. The kitchen had several snack and drinks in the fridge.
Wifi worked well depending where in the flat you are which is normal. but had a good signal overall. Room was perfectly clean and could not fault it at all
Restaurant: During out stay the evening restaurant was a buffet in the roof top. I have to say that they have made a really nice atmosphere there with views of the mountains. The food was very good, with a good selection. The only recommendation is that it would be nice if they could vary a little bit the selection from day to day. The staff are so nice and welcoming (like most people in Iran).
Location: Its in the north of the city and the area is quite nice. its in a residential street but adjacent to commercial ones. Tehran traffic is terrible so please plan well and give yourself ample time for travelling. The hotel can help you arrange a hotel taxi with a fix rate.
Overall I would stay again if visiting TehranMore