I stay there for 2 days during a business trip. Since this is a apartment hotel, I found that the room is very spacious compare to normal hotel. However, all the furniture and decoration looks old. Actually, it is situated at Dua'a Al Iman street behind Millennium Center, Tahlia street (Al Amir Muhammad Ibn Abdul Aziz street).
In the unit,...
More
