Alila Bangsar, Kuala Lumpur, Malaysia

Hotel Newbuild
Alila Bangsar, Kuala Lumpur
Malaysia