Nehru Park is a large green space in Chanakyapuri, popular for winter afternoons, walks, and occasional cultural events. It is one of New Delhi's better parks for simply sitting under trees and watching the city slow down.
It does not compete with Lodhi Gardens for monuments, but it is a pleasant break if you are nearby for embassies, museums, or south-central Delhi sightseeing.