Welcome to OYO Flagship Hotel Grand Inn , New Delhi , India