Teniendo WiFi en zonas comunes, el hotel Hotel Avtar Nueva Delhi, de 2 estrellas, está a unos 10 minutos en coche de la Iglesia de San Jaime. Los huéspedes que se alojen en este hotel pueden aparcar su coche en el lugar.
El hotel está situado en el barrio Paharganj y a unos minutos andando de la estación de metro Rajiv Chowk. El alojamiento se encuentra a unos 10 minutos en coche del Fuerte Viejo de Purana Qila y a unos cuantos pasos de de la Mezquita del viernes. Este hotel está situado a unos 10 minutos en coche del Fuerte rojo de Delhi. El Hotel Avtar está situado a 25 km del Aeropuerto internacional de Delhi y a poca distancia de la parada de autobús el Super Bazar.
El lugar dispone de 40 habitaciones con TV de pantalla plana con canales vía satélite y climatizador para disfrutar de una estancia agradable en Nueva Delhi.
Los huéspedes disfrutarán de la comida india del restaurante el Radhey Shyam Subhash Kumar, que está a 14 minutos andando del alojamiento.