Welcome to Flagship Discovery Inn , New Delhi , India