Hotel Royal Grand in East Patel Nagar, Delhi

29, 11, near pooja park, block 24, east patel nagar, patel nagar, new delhi, delhi 110008, india