Das 3-Sterne-Hotel O Dwarka Mor Metro Hotel Neu-Delhi liegt ca. 4 Kilometer vom Delhi Gate entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi.
Das Hotel ist in einer Entfernung von 25 Gehminuten vom Lodi Era Baoli gelegen. Auch der ISKCON-Tempel ist in 2 km Entfernung vom Hotel. Das O Dwarka Mor Metro Neu-Delhi liegt ein paar Schritte entfernt von der U-Bahnstation Dwarka Mor. Die Unterkunft ist in 25 Minuten mit dem Auto vom Flughafen Delhi zu erreichen, der etwa 5 km entfernt liegt.
Einige der Zimmer umfassen eine Sitzecke und eine Klimaanlage.
Sie können im Restaurant Plums the Bakery zu Abend essen, das sich in der Nähe vom Hotel O Dwarka Mor Metro Hotel befindet.