The Royal Plaza 19, Ashoka Road, New Delhi-110001, India For more information visit http://www.hoteltheroyalplaza.com/index.aspx