Das Hotel O Royal Galaxy Neu-Delhi ist eine komfortable 4-Sterne-Unterkunft, die etwa 10 Minuten Autofahrt vom Lotustempel und ca. 6 Kilometer vom Humayun-Mausoleum entfernt liegt. Das Hotel verfügt auch über Parkplätze.
Gäste können Sehenswürdigkeiten wie den Hazrat Nizamuddin Dargah besuchen (liegt in 7 km Entfernung vom Hotel). Kalkaji Sabji Mandi ist ziemlich nah an der Unterkunft. Das O Royal Galaxy Neu-Delhi liegt in einer 650 Meter Entfernung von der U-Bahn-Station Govind Puri, während die Khirki-Moschee etwa 15 Minuten Autofahrt von hier entfernt ist.
Jedes der 30 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet.
Sie können indische Küche im Restaurant Atul Chaat Corner genießen, das sich in der Nähe vom Hotel befindet.