Situated 600 metres from Federal Territory Mosque and 4.3 km from Putra World Trade Centre, Zetter Suite Arte Mont Kiara in Kuala Lumpur features