Caratterizzato da massaggi, strutture ricreative e un'area giochi, l'Hotel Atithi Delhi, a 3 stelle, si trova a 200 metri dalla Durga Bari Mandir e vicino a una stazione della metropolitana. Tutti gli ospiti possono usufruire di Wi-Fi nelle aree comuni e dell'accesso a un centro fitness.
È a circa 4 km dal Complesso di Hauz Khas e a circa 25 minuti a piedi dal Tempio ISKCON. Tra le attrazioni sportive nelle vicinanze c'è Thyagaraj Sports Complex, a una distanza di 3 km dall'Atithi Delhi. Il Sito storico Alai Minar è a circa 15 minuti in macchina da questo hotel. La stazione della metropolitana più vicina si trova a soli 650 metri
Alcune camere dell'hotel offrono connessione Wi-Fi gratuita e un impianto di climatizzazione.
Puoi assaggiare una colazione gratuita nell'alloggio. C'è un lounge bar tra le opzioni gastronomiche. Il ristorante Juggernaut propone la cucina indiana e si trova a soli 5 minuti a piedi.