Il fantastico Hotel Atithi Nuova Delhi si trova a 7 km dalla Fortezza di Purana Qila e offre un minimarket e un deposito bagagli. L'hotel comprende strutture di sicurezza tra cui una cassetta di sicurezza e un deposito bagagli.
Situato a 10 minuti in auto da Thyagaraj Sports Complex, questo hotel a 3 stelle si trova anche a 20 minuti in auto dalla stazione ferroviaria New Delhi. Gli amanti della storia potranno visitare il Forte di Tughlaqabad ( 6 km) e la Porta dell'India ( 8 km). A una distanza di 2 km dall'Atithi gli ospiti troveranno il Tempio del Loto. La stazione della metropolitana Kailash Colony, accanto alla struttura, offre un rapido collegamento con tutte le zone di Nuova Delhi.
Agli ospiti di questo hotel viene fornita una colazione fatta in casa ogni giorno. Tra i punti di ristoro c'è anche il ristorante FatJar Cafe & Market, situato a 550 metri dall'hotel Atithi Nuova Delhi.