L'Hotel Royal Inn Nuova Delhi, a 2 stelle, dotato di un deposito bagagli, si trova nel quartiere Delhi Sud di Nuova Delhi, a circa 5 minuti a piedi da Tomb of Abdul Rahim Khan I Khana e a 3 km dalla Porta dell'India. Il Wi-Fi è offerto nelle camere.
Durante il soggiorno presso l’hotel, potrai scoprire il Tempio di Akshardham, situato a 3,1 km. Inoltre, potrai visitare luoghi di interesse sportivo, come Thyagaraj Sports Complex, a 3,2 km. Gli ospiti possono visitare diversi luoghi di culto, come la Tomba di Humayun, a circa 25 minuti a piedi dal Royal Inn Nuova Delhi. Tra le attrazioni culturali nelle vicinanze c'è il Museo Nazionale, che si trova a 3,3 km da questa locanda. Questo alloggio è a 750 metri dalla stazione della metropolitana Sarai Kale Khan - Nizamuddin e a pochi minuti a piedi dalla fermata dell'autobus Hazrat Nizamuddin Railway.
Il Royal Inn serve quotidianamente una colazione continentale. Il ristorante Bikaner Sweets and Rasoi è a 1 km.