Doté d'un jardin, d'une terrasse et d'un bar, l'Arte Mont Kiara Homestay By The Relax Stay Kuala Lumpur est situé à Kuala Lumpur, à moins de 1,2 km de la mosquée du territoire fédéral et à 4,6 km du Putra World Trade Centre.
Vous séjournerez à 5,5 km du musée et galerie d'art Bank Negara Malaysia et à 6,3 km du jardin botanique de Perdana. L'aéroport Sultan Abdul Aziz Shah, le plus proche, est implanté à 25 km.