Das Hotel Rao Inn Neu-Delhi liegt im Stadtteil Mahipalpur, in einer Entfernung von 10 Autominuten vom Flughafen Delhi. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Jawaharlal-Nehru-Universität ist in 10 Autominuten von hier aus zu erreichen und National Rail Museum of India ist weniger als 7 km von dem 2-Sterne-Hotel entfernt. Die Unterkunft liegt auch in 950 Meter Entfernung zur U-Bahn-Station Delhi Aerocity. Eiserne Säule ist in einer Entfernung von 7 km von der Unterkunft. Die Bushaltestelle Mahipalpur liegt ganz in der Nähe vom Hotel Rao Inn.
Das Hotel in Neu-Delhi umfasst 18 Zimmer mit verschiedenen Annehmlichkeiten — einem Schreibtisch, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage.
Die Gäste können im Restaurant frühstücken. Das Restaurant Mahipalpur ist circa 6 Minuten zu Fuß von der Unterkunft entfernt.