The staff were beyond amazing and accommodating for all of our needs. They went above and beyond to help us out when we would have questions or recommendations for the local area
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia