Welcome to The IC s Hotel , New Delhi , India