It is around very busy area and during rainy season, it is even worse!. I would not book this hotel ever in my life again. I don’t think this should be listed on Expedia at all!!
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia