Welcome to OYO Flagship 811088 Hotel King Palace , New Delhi , India