The images for the property on Expedia is very very different to the actual property so it’s actually quite deceiving to someone visiting the property for the first time.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia