O Hotel Avtar @New Delhi Railway de 3 estrelas é composto de 25 quartos e fica a aproximadamente 10 minutos a pé da Porta da India. Também pode usar o parque de estacionamento no local.
Clube de Golfe de Delhi está a aproximadamente 10 minutos de distância do carro. A área inclui atrações religiosas como o Mesquita Fatehpuri (a 2.8 km) e a Igreja de St. James (a 3 km). Pode facilmente encontrar o Mercado de Karol Bagh a cerca de 3 km deste hotel. Os hóspedes se encontrarão a uma pequena distância da estação de metrô Rajiv Chowk.
Todas as unidades dispõem de TV de tela plana com canais via satélite e controle de temperatura. TV de tela plana com canais via satélite, assim como confortos como controle de temperatura, são apresentados.
Tem uma escolha ilimitada de pratos da cozinha indiana no Rishi Vaishno Dhaba, que fica a apenas 13 minutos a pé deste hotel.