Welcome to City Centre Hotel , New Delhi , India