Der Archäologische Park Mehrauli befindet sich etwa 6 Kilometer von dem 4-Sterne-Hotel O Suzu Inn Neu-Delhi entfernt und ist einen Besuch wert.
Das Hotel ist circa 10 Autominuten vom Bade Mandir Ashram entfernt gelegen. Der Shree Adya Katyayani Shaktipeeth Mandir liegt in circa 5 km Entfernung vom Hotel. Die Bushaltestelle Fatehpur Beri liegt nur wenige Schritte entfernt vom O Suzu Inn Neu-Delhi.