Welcome to The Metropolitan Hotel and Spa , New Delhi , India