selected country
Malaysia

LEO PALACE HOTEL

Business address
No.12 Jalan Rahmat Off Jalan Ipoh, 50350 Kuala Lumpur, Malaysia
Phone
(603) 4043 5555
Fax
(603) 4043 6666