Das 3-Sterne-Hotel O Royal Discovery Neu-Delhi liegt in circa 7 km Entfernung vom Gurudwara Bangla Sahib und bietet einen Gepäckraum.
Das komfortable Hotel befindet sich in einer erstklassigen Lage, in rund 10 Autominuten Entfernung vom Buddha Garden. Die natürlichen Sehenswürdigkeiten wie der Ajmal Khan Park etwa 15 Autominuten von hier entfernt sind. Das Rote Fort gehört zu den historischen Sehenswürdigkeiten und liegt 6 km vom Hotel. Der Jhandewalan Tempel liegt in ungefähr 20 Fahrminuten Entfernung vom O Royal Discovery Neu-Delhi und kann von Gläubigen und Touristen besucht werden. Die komfortable Unterkunft ist in ca. 4 km Entfernung vom Bahnhof Neu-Delhi.
Die 30 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Die privaten Badezimmer verfügen über eine getrennte Toilette und eine Dusche.
Ca. 5 Minuten zu Fuß vom Hotel O Royal Discovery entfernt, lädt das Restaurant Bharat Sweets zum Speisen ein.