Arcoris Mont Kiara Kuala Lumpur has an indoor pool and air-conditioned guest accommodation in Kuala Lumpur, 3.5 km from Federal Territory Mosque, 6.9 km from Putra World Trade Centre and 8 km from Perdana Botanical Gardens.
Number of rooms: 5
Jalan Kiara 4 Mont Kiara, 50480 Kuala Lumpur, Malaysia