Do you love romantic castles and would you like to experience a fairytale? Why not celebrate your wedding in the castle of roses? Castle Heidegg offers you the perfect setting for a lovely celebration. Or maybe you would prefer a ceremony in the grand castle Meggenhorn with its neo-Gothic chapel and marvellous view of Lake Lucerne. Your unforgettable wedding will be a unique experience in one of Switzerland’s castles.