Hotel O Royal Inn New Delhi est située à environ 3 km du Musée des toilettes de Sulabh International et à seulement 1 km de la prison de Tihar.
L'hotel se trouve dans le quartier "West Delhi" à New Delhi, à proximité de l'Attraction touristique Dilli Haat. Les Chambres Mystérieuses de Delhi, à 10 minutes en voiture, est certainement un incontournable pour les touristes en famille à New Delhi. O Royal Inn est également à 3,1 km de Gurudwara Sis Ganj Sahib. La gare routière d'Hari Nagar Depot est à près de cet hotel 2 étoiles.
Il y a 30 chambres à cet hébergement, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite.
Un restaurant Sahni Chicken Corner se trouve à moins de 13 minutes de marche d'O Royal Inn de New Delhi.