The staff were extremely helpful and the apartment was very nice. This is a mix of long term rentals and shorter term holiday stays, so has a quieter residential feel to it.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia