Das komfortable Hotel O Royal Palace Neu-Delhi besitzt 30 Zimmer und liegt 4 km vom Indian Air Force Museum entfernt. Auf dem Gelände gibt es einen Gepäckraum.
Das Hotel ist im Stadtteil Janakpuri, in einer Entfernung von etwa 20 Autominuten vom Bahnhof Neu-Delhi gelegen. Sulabh International Museum of Toilets gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in einer 2 km Entfernung vom O Royal Palace. Der Dilli Haat liegt ungefähr 25 Gehminuten von hier entfernt. Die nächstgelegene Bushaltestelle Sagarpur ist in 250 Meter Entfernung.
Sie bieten zudem Familien- Badezimmer.
Die Gäste können chinesische Mahlzeiten im Restaurant Art Chilli, in unmittelbarer Nähe zum Hotel, genießen.