Das 3-Sterne-Hotel O The Hotel Neu-Delhi liegt etwa 4 km vom Kingdom of Dreams entfernt, bietet seinen Gästen einen Gepäckraum.
Das Hotel ist in einer Entfernung von circa 10 Fahrminuten vom Kamala Nehru Park gelegen. Die Lage des Hotels ermöglicht es Ihnen, nicht weit entfernt vom Tau Devi Lal Stadium zu sein. Das O The liegt sehr günstig in einer 29 km Entfernung vom Bahnhof Neu-Delhi.
Das Restaurant Burger Corner ist sehr zu empfehen und liegt zudem 14 Minuten zu Fuß vom Hotel entfernt.