Ulvsunda Castle, 17th-century palace in Bromma, Stockholm, Sweden.
Ulvsunda Castle is a two-story baroque palace from the 17th century in Bromma, a western district of Stockholm, built with symmetrical wings, a mansard roof, and large windows facing the water. The building sits on a wooded plot along the shore of Lake Ulvsundasjön.
The palace was built between 1644 and 1647 on the order of Field Marshal Lennart Torstenson, one of Sweden's leading military figures at the time. Over the following centuries the estate changed hands several times and was gradually altered with each new owner.
The interior of the palace retains furnishings from the 17th to the 19th century that show how Swedish nobility lived across different eras. Walking through the rooms gives a direct sense of the tastes and habits of the families who stayed here.
The palace is located outside Stockholm's city center in Bromma and is easiest to reach by car or arranged transport. It now operates as a hotel and conference center, so some areas may not be open to outside visitors depending on bookings.
Beneath and alongside the baroque structure lies a medieval farm site from the 14th century, one of the oldest documented settlements in the Stockholm area. This earlier layer shows that people were living on this spot long before the palace was ever planned.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.