Located in the bustling heart of old Kuala Lumpur, The Chow Kit is a traveller’s sanctuary, but not only just for rest - also for exploration and inspiration.