The 3-star Oyo 625 Hotel Svaruchi Inn Delhi offers proximity to the large Japanese Park, situated about a 10-minute drive away.
From this Delhi hotel it will take nearly 25 minutes to walk to the Balaji Mandir Prashant Vihar. The nearby cultural experience includes the Click Art Museum, which is 2.7 km away. You can catch the bus at Deepali Chowk bus stop, within 5 minutes' walk of the Oyo 625 Hotel Svaruchi Inn Delhi.
Guests may find the restaurant Puri Bakers a few steps from the hotel.