Set on a rocky promontory, the castle stands at a height of 310 metres (1,020 ft), dominating the town of Vianden and overlooking the River Our about one hundred metres (330 ft) below. The castle and its dependent buildings have a total length of 90 metres (300 ft).[3]