Sulabh International Museum of Toilets befindet sich rund 3 km vom Hotel O Royal Inn Neu-Delhi entfernt und ist einen Besuch wert.
Das Hotel befindet sich mitten vom Stadtteil West Delhi von Neu-Delhi, in ca. 5 Gehminuten Entfernung vom Dilli Haat. Tihar Prison Complex ist in 19 Minuten bequem zu Fuß vom Hotel aus zu erreichen. Die Bushaltestelle Hari Nagar Depot ist ganz nah am O Royal Inn.
Die Unterkunft verfügt über 30 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind.
Die Gäste können im Restaurant Sahni Chicken Corner lecker essen, das weniger als 1 km von dem 2-Sterne-Hotel entfernt liegt.