Bottmingen Castle is a Swiss heritage site and restaurant offering a unique dining experience in a historic castle setting.