Das 2-Sterne Hotel Royal Inn befindet sich in der Innenstadt von Neu-Delhi und verfügt über WLAN in den Zimmern. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Tomb of Abdul Rahim Khan I Khana ist nur 400 Meter zu Fuß vom Gasthof entfernt, während Humayun-Mausoleum nur 25 Fußminuten von hier entfernt ist. Die Unterkunft liegt auch in etwa 10 Gehminuten Entfernung von der U-Bahn-Station Sarai Kale Khan - Nizamuddin. Akshardham-Tempel ist in 3 Kilometer Entfernung von der Unterkunft. Das Hotel Royal Inn ist gleich neben der Busahltestelle Hazrat Nizamuddin Railway gelegen.
Die Zimmer des Hotels verfügen nicht nur über einen Schreibtisch, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage, sondern auch über eine getrennte Toilette und eine Dusche in den Badezimmern.
Die Gäste vom Hotel können ein einfaches Frühstück täglich während ihres Aufenthalts genießen. Das Restaurant Bikaner Sweets and Rasoi serviert indische Gerichte und liegt weniger als 1 km von der Unterkunft entfernt.