Welcome to The Metropolitan Hotel , New Delhi , India