It’s a nice place but too far from the main road so it’s not so easy to locate if you don’t reside in the area. I think they should put directions on the street to lead to the hotel.
I used google maps to get there
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia