The 3-star Parampara Hotel New Delhi is a great place to stay in the West Delhi district, 2.1 miles from Mystery Rooms Amusement Center. This hotel also includes a car park.
The New Delhi hotel is nestled about 10 minutes' drive from Dilli Haat and 25 minutes by foot from Pacific Mall. Keshavpur Depot bus stop is 0.3 miles from the Parampara and 8 miles from is enough to get to New Delhi train station.
Zerruco Kitchen & Bar is not far from this accommodation.