Sundbyholm Castle is a castle near the town of Eskilstuna, Sweden on the southern shore of Lake Mälaren.
Contact us...