Welcome to OYO Flagship 812593 Hotel Royal , New Delhi , India