Šternberk Castle, originally a defensive medieval mansion with preserved cylindrical tower and remains of the main palace, attracts visitors an unusual atmosphere.
Šternberk Castle is on of the oldest rock - built castles in Moravia. Some time after 1253 it was founded by Zdeslav of Šternberk who acquired this area to the North of Olomouc from Přemysl Otakar II for military help. It concerned of courageous defence of Olomouc which was right in 1253 besetted by Hungarians and Kumans. It is pretended that Zdeslav of Šternberk commanded the defence of the town, defended Olomouc successfully and as a reward he was allowed to built a castle here.