O hotel Ambica Palace de 3 estrelas está localizado a 15 minutos de carro da Porta da India e apresenta salão compartilhado e várias oportunidades recreacionais. O Estádio de Thyagaraj está localizado a 10 minutos de distância do carro.
Os locais de interesse religioso na área incluem o Templo de Lótus (a 7 km) e a Uttara Swamimalai Temple R K Puram (a 3.3 km). O Túmulo de Humaium fica a 15 minutos de distância do carro, enquanto a estação de metrô Sarojini Nagar está perto deste hotel. Os hóspedes encontrarão a paragem Kamal Cinema ao lado do estabelecimento, a 10 minutos de distância a pé. O aeroporto Internacional de Delhi está localizado a 20 km do o hotel Ambica Palace.
Varanda, Wi-Fi gratuito e controle de temperatura estão incluídos em alguns quartos confortáveis. Eles são equipados com decoração confortável.
Um pequeno-almoço vegetariano é servido todas as manhãs. Um terraço bar está disponível no local. Ele também dispõe de terraço para o conforto dos hóspedes. Oferecendo refeições da cozinha asiática, Kori's se encontra a 7 minutos a pé deste hotel.