Fornecendo Wi-Fi nas áreas públicas, o Hotel Avtar fica a uma distância de 3.2 km da Porta da India. Os hóspedes que permanecem neste hotel luxuoso podem estacionar o carro no local.
O Túmulo de Humaium está a cerca de 6 km de distância. A área inclui atrações religiosas como o Templo de Akshardham (a 7 km) e o Mesquita Fatehpuri (a 3.5 km). O hotel de 2 estrelas também está na porta do Friday Mosque. A estação de metrô mais próxima é Rajiv Chowk, a aproximadamente 10 minutos de distância a pé.
Oferecendo TV de tela plana com canais via satélite, os 40 quartos vêm com controle de temperatura para garantir uma estadia confortável. Os hóspedes têm acesso para TV de tela plana com canais via satélite e controle de temperatura disponíveis nos quartos.
Oferecendo pratos da cozinha indiana, o restaurante Rishi Vaishno Dhaba fica a 1 km de distância.