3 star venture that has dedicated itself to offer leisure and business travelers alike
Leo Palace Hotel
More than just a 3 star hotel
Welcome to Leo Palace
LEO Palace Hotel is more than just a 3-star hotel
Located along Jalan Rahmat, a 10-minute walk from Chowkit Light Rail Transit (LRT) station.
From the hotel, it only takes a 5-minute walk to reach the Putra World Trade Center and Bazaar
Baru Chow Kit which is definitely the largest wet market and a tourist attraction in Kuala Lumpur