A 700 m do centro de Kuala Lumpur e 1,8 km de Petrosains, The Discovery Centre, Embassy Home KLCC Jalan Ampang dispõe de acomodações com ar condicionado, terraço, uma piscina exterior e um restaurante. O acesso Wi-Fi gratuito é disponibilizado em toda a propriedade e o estacionamento privado está disponível no local.
O alojamento possui uma televisão de ecrã plano e uma casa de banho privativa com produtos de higiene pessoal gratuitos, um secador de cabelo e bidé. Todas as unidades têm varanda com vista da cidade.
Torres Gémeas Petronas fica a 1,9 km de Embassy Home KLCC Jalan Ampang, enquanto Centro Comercial Suria KLCC fica a 1,8 km de distância. O aeroporto mais próximo é o Aeroporto Sultão Abdul Aziz Shah, que fica a 25 km de Embassy Home KLCC Jalan Ampang.