Das Oyo Imperial Inn Neu-Delhi liegt im Stadtteil South Delhi, in einer Entfernung von 22 Autominuten vom Flughafen Delhi. Das Hotel bietet ebenfalls WLAN im ganzen Gebäude.
Zoo von Delhi ist in ungefähr 15 Minuten Autofahrt erreichbar und Lotustempel ist zudem rund 20 Gehminuten von dem 3-Sterne-Hotel entfernt. Die Unterkunft liegt auch in 250 Meter Entfernung zur U-Bahn-Station RNehru Place. Satyam Cineplex ist nur wenige Gehminuten entfernt vom Hotel gelegen. Die Bushaltestelle Sant Nagar liegt in einer Entfernung von nur 5 Gehminuten vom Oyo Imperial Inn.
Das Hotel bietet 30 Zimmer, die TV, Mehrkanal-Fernsehen und eine Klimaanlage zur Verfügung stellen.
Die Unterkunft bietet ein einfaches Frühstück an. Die Gäste können Gerichte der asiatischen Küche im Restaurant Singh Sahib circa 5 Gehminuten von hier entfernt kosten.