Com piscina ao ar livre sazonal, o hotel Ambassador Pallava está situado a aproximadamente 25 minutos a pé do Estádio de Jawaharlal Nehru. Este hotel também oferece aluguel de carros para explorar a área.
Os hóspedes podem visitar a Academia de Música, que fica a 2.7 km de distância. A área inclui atrações religiosas como a Basílica de São Tomé (a 4.5 km) e o Templo de Kapalishvara (a 2.6 km). O hotel está localizado perto de Museu do Governo. A estação de metrô LIC está a aproximadamente 900 metros de distância.
Tem 99 quartos com controle individual do ar condicionado, ferro e tábua de passar, sistema de aquecimento central. Alguns deles oferecem TV de tela plana com canais via satélite e TV a cabo, bem como máquinas de café/chá e chaleira elétrica. Para maior conforto, secador de cabelo e lençóis de banho são fornecidos com casa de banho separada e chuveiro. Certas unidades têm vista para o jardim.
O pequeno-almoço é servido no restaurante todas as manhãs. Oferecendo comida chinesa, Brew Bites está localizado a apenas 250 metros deste alojamento de 4 estrelas.