The Chow Kit - an Ormond Hotel is a simplified luxury boutique hotel located in Chow Kit, the heart of old Kuala Lumpur - rich in character and history. The property isn't always the first stop for every travel ... Read more

View all Luxury Hotels in Kuala Lumpur