Welcome to OYO Hotel 100 , New Delhi , India