Stay & Dine Experience @ The Chow Kit, KL
The Chow Kit – An Ormond Hotel in Kuala Lumpur Located in the center of Kuala Lumpur city, The Chow Kit is a simple boutique hotel with heart-wowing interiors, offering a small luxury concept to accommodate all types of travellers.