Welcome to OYO KC Hotels , New Delhi , India