Welcome to OYO Flagship 812557 Hotel Royal Palace , New Delhi , India