Here are some hotels near Nehru Park: Delhi Hotel,Taj Palace, New Delhi,The Leela Palace New Delhi,The Ashok, New Delhi,The Claridges New Delhi