Vernssage Art Gallery liegt etwa 7 Kilometer von dem 4-Sterne-Hotel O Royal Palace Neu-Delhi entfernt und ist unbedingt einen Besuch wert. Im ganzen Gebäude können alle Gäste WLAN nutzen.
Sulabh International Museum of Toilets ist innerhalb von circa 15 Fahrminuten leicht erreichbar. Dilli Haat ist in circa 5 km Entfernung von der Unterkunft.
Die Zimmer im Hotel sind mit einer Sitzecke, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet und verfügen auch über ein privates Bad.
Das Restaurant Tilak Nagar Ke Chole Bhatoore liegt ungefähr 450 Meter vom Hotel O Royal Palace entfernt.