The hotel management was not acting professional, how to amend their bookings, needs improvement on line booking and location on Google was not able to locate it, we had to call the hotel to find the actual location.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia