Melia Kuala Lumpur
Melia Kuala Lumpur
Hotel
16 Jalan Imbi, Kuala Lumpur, Malaysia
84
Very Good ·
978 reviews