Hotel The Royal Plaza


Address:

19, Ashoka Rd, Janpath, Connaught Place, New Delhi, Delhi 110001, India

Download our new App now !