This hotel is OK with cleanness. Quite new, however the design is moderate. Alright for sleep, not stay long. Google should be improved. You may lost from google map. Recommend to call for direction. Others are good.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia