Located within the heart of Kuala Lumpur’s bustling city centre, the Impiana KLCC Hotel & Spa is a 4 stars hotel for business and pleasure alike.