Kuala Lumpur, Kuala Lumpur
Spend a second to
save a fortune!
Spend a second to save a fortune!
18, Jalan Rahmat, Off Jalan Sultan Azlan Shah, Kuala Lumpur
Located just opposite PWTC Dewan Tun Razak 1 and 2, Leo Palace Hotel offers accommodations in Kuala Lumpur and is within walking distance of the Putra World Trade Centre. Free Wi-Fi is available.
See MoreUsage of subsidiary facilities may incur additional fees