Löfstad Castle is situated outside Norrköping, the province of Östergötland, Sweden. Norrköping is a city in the province of Östergötland in eastern Sweden and the seat of Norrköping Municipality, Östergötland Östergötland is a one of the traditional Provinces of Sweden ( landskap in Swedish) in the south of Sweden. "Sverige" redirects here For other uses see Sweden (disambiguation and Sverige (disambiguation.