Tullesbo Castle
Tullesbo Castle is located in Sjöbo, Sweden, and was built in 1780. Currently serving as a private residence, the site also operates a restaurant and cafe.
Details
- Condition
- Private residence restaurant, cafe
- Year Built
- 1780
- Location Text
- Sjöbo