Welcome to Hotel Western Queen , New Delhi , India