Sri Sai Inn Delhi: 2.1 km to National Zoological Park