Hotel The Royal Plaza

19, Ashoka Road, Janpath Lane, Connaught Place, New Delhi – 110001