3-звездочный Hotel O Shiva Hotel New Delhi расположился примерно в 10 минутах езды от озера Японский парк и примерно в 3 км от аквапарка Adventure Island.
Культурные достопримечательности в этом районе – Click Art Museum (3,1 км) и Vedic Expo (4 км). Одна из самых популярных достопримечательностей города, — Sri Digambar Jain Lal Mandir, находится примерно в 7 км от отеля. Нью-Дели находится в 30 минутах езды.