Melia Kuala Lumpur Kuala Lumpur
16 Jalan Imbi
Kuala Lumpur,
MY 55100
Near Berjaya Times Square
Distance1.5 miles
SELECT