Ambica Palace Nova Deli de 20 quartos está localizado a 6 km do Túmulo de Humaium e apresenta terraço, salão compartilhado e várias oportunidades recreacionais no local. O hotel 3 estrelas situa-se no bairro Sul de Delhi de Nova Deli, a 2.5 km dos locais culturais como o Museu Ferroviário Nacional de Délhi.
O Jardim de Lodhi é outro destino popular a 3.2 km deste hotel de Nova Deli. As atrações esportivas próximas são o Campo de golfe de Qutab (a 4.4 km), e o Estádio de Thyagaraj (a 2.9 km). O Portão da Índia está situado a 6 km da propriedade. A estação de metrô Sarojini Nagar fica a 10 minutos a pé e o ponto de ônibus Kamal Cinema está a 10 minutos a pé.
Os quartos de hóspedes do Ambica Palace de Nova Deli estão equipados com sofá e controle de temperatura. Eles são equipados com decoração confortável.
Ambica Palace serve o café da manhã vegetariano da manhã. Um terraço bar está disponível no local. A área do bar inclui terraço. Os hóspedes podem desfrutar de refeições da cozinha asiática no Kori's, situado a uma caminhada deste estabelecimento.