Guests of the 3-star Hotel Parth Inn Delhi can visit the Sculpture Park, situated around 4 km away.
There is the ISKCON Temple located about 10 minutes' drive from the hotel. The location will allow you to be 3.8 km from the KalaDham Park.
Serving Asian meals, Udupi krishna lies a short way from this Delhi hotel.