Welcome to The Centrum Hotel , New Delhi , India