The 3-star Oyo 625 Hotel Svaruchi Inn Delhi offers proximity to Japanese Park, situated about a 10-minute drive away.
From this Delhi hotel it will take nearly 25 minutes to walk to Balaji Mandir Prashant vihar. The nearby cultural experience includes Click Art Museum, which is 2.7 km away. Deepali Chowk bus stop is a mere 250 metres from the hotel.
The restaurant Puri Bakers is a minute's walk from this Delhi property.