hotel royal castle grand

d-616, chitaranjan park, opp, deshbandhu apartments, block d, chittaranjan park, new delhi, delhi 110019, india