Der Japanische Park liegt circa 10 Fahrminuten von dem 3-Sterne-Hotel O Shri Sai Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Das Hotel befindet sich in Neu-Delhi, ungefähr 300 Meter von der U-Bahn-Station Adarsh Nagar entfernt. Naini Lake liegt auch 2 km weit weg vom Hotel. Sri Digambar Jain Lal Mandir ist in 15 Autominuten zu erreichen. Das O Shri Sai befindet sich in der Nähe des Bahnhof Neu-Delhi, ungefähr 20 Minuten Autofahrt entfernt.
Zu den Speisemöglichkeiten gehört auch das Restaurant Al Kauser gleich neben der Unterkunft.